import * as React from "react"; export type SavedFilterItem = { value: string; label: string; description?: string; }; export type SavedFilterSelectProps = Omit, "value" | "onChange"> & { value?: string; onValueChange?: (value: string | undefined) => void; filters: SavedFilterItem[]; onSave?: (name: string) => void; onDelete?: (value: string) => void; placeholder?: string; saveLabel?: string; savePlaceholder?: string; emptyMessage?: React.ReactNode; saveValue?: string; onSaveValueChange?: (value: string) => void; }; declare function SavedFilterSelect({ value, onValueChange, filters, onSave, onDelete, placeholder, saveLabel, savePlaceholder, emptyMessage, saveValue, onSaveValueChange, className, ...props }: SavedFilterSelectProps): React.JSX.Element; export { SavedFilterSelect };