import { ITableColumn } from '../PageTable/PageTableColumn'; import { ISelected } from '../PageTable/useTableItems'; import { IToolbarFilter } from '../PageToolbar/PageToolbarFilter'; import { IView } from '../useView'; export type SingleSelectDialogProps = { title: string; view: IView & ISelected & { itemCount?: number; pageItems: T[] | undefined; }; tableColumns: ITableColumn[]; toolbarFilters: IToolbarFilter[]; onSelect: (item: T) => void; confirmText?: string; cancelText?: string; emptyStateTitle?: string; errorStateTitle?: string; onClose?: () => void; }; export declare function SingleSelectDialog(props: SingleSelectDialogProps): import("react/jsx-runtime").JSX.Element;