/// import type { Option, Value } from '../types'; declare type defaultProps = { filterOption: ((option: Option, filterValue: string) => boolean) | undefined | null; ignoreCase: boolean; labelKey: string; matchPos: 'any' | 'start'; matchProp: 'any' | 'label' | 'value'; trimFilter: boolean; valueKey: string; }; declare const defaultProps: defaultProps; declare const filterOptions: (options: Value, filterValue: string, excludeOptions?: Value | null | undefined, newProps?: Partial | null | undefined) => Readonly<{ [x: string]: any; id?: string | number | undefined; label?: import("react").ReactNode; disabled?: boolean | undefined; clearableValue?: boolean | undefined; isCreatable?: boolean | undefined; __optgroup?: string | undefined; searchTags?: string[] | undefined; }>[]; export default filterOptions;