import { BoxProps, ComboboxData, CompoundStylesApiProps, Factory, SelectProps } from '@mantine/core'; import { FunctionComponent } from 'react'; export type TablePredicateStylesNames = 'predicate' | 'predicateWrapper' | 'predicateLabel' | 'predicateSelect'; export interface TablePredicateProps extends BoxProps, Pick, CompoundStylesApiProps { /** * Unique identifier for this predicate. Will be used to access the selected value in the table state */ id: string; /** * The values to display in the predicate */ data: ComboboxData; /** * The label to display next to the Select * */ label: string; } export type TablePredicateFactory = Factory<{ props: TablePredicateProps; ref: HTMLDivElement; stylesNames: TablePredicateStylesNames; compound: true; }>; export declare const TablePredicate: FunctionComponent; //# sourceMappingURL=TablePredicate.d.ts.map