import * as React from 'react'; interface FilterProps { /** Type of the filter. */ type?: string; options: { label: string; value: string; }[]; /** Selected filter value. */ value?: any; } interface FilterButtonProps { /** The label of the button. */ children?: string | React.ReactNode; active?: boolean; checked?: boolean; /** * Whether or not the button should take the explicit width of the parent container. * @defaultValue `false` */ stretch?: boolean; /** * Gives an explicit height to the button. * @defaultValue `auto` */ height?: string | number; onDelete?: () => void; options: FilterProps['options']; } declare const Filter: (props: FilterProps) => JSX.Element; export { Filter }; export type { FilterProps, FilterButtonProps };