///
import type { ComponentOption, FilterProps } from './typings.d';
declare function Filter = Record>(originalProps: FilterProps): JSX.Element;
declare namespace Filter {
var setComponents: (items: ComponentOption[]) => void;
var setStorage: ;
}>(getData: (storageKey: string) => T[] | Promise, setData: (storageKey: string, data: T[], action: {
type: "delete" | "set";
target: T;
}) => void | Promise) => void;
var defaultProps: Partial>;
}
export default Filter;