import { TableColumnMenuProps } from '@servicetitan/design-system'; import { IdType } from '@servicetitan/data-query'; import { TableState } from '../../table-state'; import { FilterCellExtProps } from './filter-cell-ext'; type AcceptableOption = string | number | { value: any; text: string; }; interface OptionsConfig { tableState?: TableState; maxExtractedLength?: number; options?: AcceptableOption[]; } interface FilterCellConfig { maxFoundValues?: number; allowCustomValues?: boolean; handleCustomValuesAsNumber?: boolean; onlyMultiselectAndEmptyOperators?: boolean; multiselectItemRender?: FilterCellExtProps['multiselectItemRender']; multiselectTagRender?: FilterCellExtProps['multiselectTagRender']; multiselectListNoDataRender?: FilterCellExtProps['multiselectListNoDataRender']; } export declare function standardFilterWithMultiselect(optionsConfig?: OptionsConfig, filterCellConfig?: FilterCellConfig): (props: TableColumnMenuProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=standard-filter-with-multiselect.d.ts.map