import { FunctionComponent } from 'react';
import { InputSizing } from '../Select/types.js';

interface CreatableAutocompleteOption {
    label: string | undefined;
    value: string | undefined;
}
interface CreatableAutocompleteProps {
    options: CreatableAutocompleteOption[];
    value?: string | null;
    onChange?: (value: string) => void;
    internalChange?: () => void;
    placeholder?: string;
    sizing?: InputSizing;
    disabled?: boolean;
    fullWidth?: boolean;
}
declare const CreatableAutocomplete: FunctionComponent<CreatableAutocompleteProps>;

export { CreatableAutocomplete as default };
export type { CreatableAutocompleteOption, CreatableAutocompleteProps };
