import * as React from 'react'; import { SelectProps } from '../../../components/Select'; import { InFilterValue } from '../../../AdaptableOptions/FilterOptions'; export type ValueType = number | string | Date; interface PermittedValuesSelectorProps { searchable?: false | 'inline' | 'menulist'; isMulti?: IsMulti; columnId: string; value: IsMulti extends true ? Value[] : Value; onChange: (value: IsMulti extends true ? Value[] : Value) => void; onFocus?: () => void; onBlur?: () => void; allowNewValues?: boolean; className?: string; disabled?: boolean; placeholder?: string; size?: SelectProps['size']; loadValues?: (options: { currentSearchValue: string; }) => Promise; } export declare const PermittedValuesSelector: (props: PermittedValuesSelectorProps) => React.JSX.Element; export {};