import { type SpreadsheetSortDialogSource, type SpreadsheetSortDialogValue } from './spreadsheet-sort'; import { type SpreadsheetSortCustomList } from './spreadsheet-sort-custom-list'; export declare function SpreadsheetSortDialog({ source, restoreFocusTarget, onApply, onRememberCustomList, onUpdateCustomLists, onClose, }: { source: SpreadsheetSortDialogSource; restoreFocusTarget: () => HTMLElement | null; onApply: (value: SpreadsheetSortDialogValue) => boolean; onRememberCustomList?: (list: SpreadsheetSortCustomList) => SpreadsheetSortCustomList | undefined; onUpdateCustomLists?: (lists: readonly (readonly string[])[]) => readonly SpreadsheetSortCustomList[] | undefined; onClose: () => void; }): import("react").JSX.Element;