declare const Select: import("react").FunctionComponent & ((import("../../../components/Select/Select.types").BasicProps & { multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintText: string; hintTrigger?: "hover" | "click"; hintView?: string; hintSize?: string; hintTargetIcon?: import("react").ReactNode; hintTargetPlacement?: "inner" | "outer"; hintPlacement?: import("@popperjs/core").Placement | Array; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target?: "textfield-like"; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactElement; placeholder?: string; helperText?: string; chipType?: "default" | "text"; chipClickArea?: "full" | "close-icon"; } & import("../../../components/TextField/TextField.types").RequiredProps & { hintTrigger?: never; hintText?: never; hintView?: never; hintSize?: never; hintTargetIcon?: never; hintTargetPlacement?: never; hintPlacement?: never; hintHasArrow?: never; hintOffset?: never; hintWidth?: never; hintContentLeft?: never; } & import("../../../components/TextField/TextField.types").LabelProps & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & Omit> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & Omit> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & { multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & Omit> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect?: false; value?: string; defaultValue?: string; onChange?: ((value: string, item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: false; renderTarget?: ((value: import("../../..").SelectItemOption, opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: never; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps; hintHasArrow?: boolean; hintOffset?: [number, number]; hintWidth?: string; hintContentLeft?: import("react").ReactNode; } & Omit> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes) | (import("../../../components/Select/Select.types").BasicProps & Omit<{ multiselect: true; value?: string[]; defaultValue?: string[]; onChange?: ((value: string[], item: import("../../..").SelectItemOption | null) => void) | undefined; isTargetAmount?: true; renderTarget?: ((value: import("../../..").SelectItemOption[], opened?: boolean) => import("react").ReactNode) | undefined; selectAllOptions?: import("../../../components/Select/Select.types").SelectAllProps; }, "onChange" | "value"> & { name: string; value?: never; onChange?: import("react").ChangeEventHandler; } & { target: "button-like"; label?: string; contentLeft?: never; contentRight?: never; placeholder?: string; helperText?: never; keepPlaceholder?: never; chipType?: never; chipClickArea?: never; } & import("../../..").NeverProps> & { _offset?: [number, number]; _checkboxAppearance?: string; } & Omit, "onChange" | "defaultValue" | "placeholder" | "onScroll" | "value"> & import("react").RefAttributes))>; export { Select }; //# sourceMappingURL=Select.d.ts.map