import React from 'react'; import type { TableFiltersConfig, DataTableState, Overwrite } from '@epam/uui-core'; export interface FiltersPanelModsOverride { } interface FiltersPanelMods { /** * Defines size(height) of FilterPanel and filters togglers * @default '36' */ size?: '24' | '30' | '36' | '42' | '48'; } export interface FiltersPanelProps extends Overwrite { /** Filters config to get data how to render filters */ filters: TableFiltersConfig[]; /** Current state value of the table(list) */ tableState: DataTableState; /** Called when state needs to be changed */ setTableState: (newState: DataTableState) => void; } declare function FiltersToolbarImpl(props: FiltersPanelProps): React.JSX.Element; export declare const FiltersPanel: typeof FiltersToolbarImpl; export {}; //# sourceMappingURL=FiltersPanel.d.ts.map