///
type StyleProps = {
$isFullHeight: boolean;
};
export declare const StyledSearchBlock: import('styled-components').StyledComponent & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance?: "default" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "clear";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit & {
appearance?: "default" | "clear" | "viewMode" | undefined;
size?: string | undefined;
view?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
} & {
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: false | undefined;
hasDivider?: undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
} & Omit, "size" | "required"> & import('react').RefAttributes, "ref">, "appearance"> & {
appearance: "viewMode";
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref">) & import('react').RefAttributes>, import('styled-components').DefaultTheme, StyleProps, never>;
export declare const StyledAutocompleteBlock: import('styled-components').StyledComponent | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required">, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & Pick & {
labelPlacement?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
portal?: string | import('react').RefObject | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required"> & import('react').RefAttributes, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & {
appearance?: "default" | "viewMode" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required">, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & Pick & {
labelPlacement?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
portal?: string | import('react').RefObject | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
enumerationType: "chip";
onSearch?: undefined;
chips?: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[] | undefined;
onChangeChips?: ((value: import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').TextFieldPrimitiveValue[]) => void) | undefined;
chipType?: "default" | "text" | undefined;
chipView?: string | undefined;
chipValidator?: ((value: string) => {
view?: string | undefined;
}) | undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required"> & import('react').RefAttributes, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & {
appearance?: "default" | "viewMode" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required">, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & Pick & {
labelPlacement?: string | undefined;
readOnly?: boolean | undefined;
disabled?: boolean | undefined;
portal?: string | import('react').RefObject | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintTrigger?: undefined;
hintText?: undefined;
hintView?: undefined;
hintSize?: undefined;
hintTargetIcon?: undefined;
hintTargetPlacement?: undefined;
hintPlacement?: undefined;
hintHasArrow?: undefined;
hintOffset?: undefined;
hintWidth?: undefined;
hintContentLeft?: undefined;
hintPortal?: undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
chipType?: undefined;
chipView?: undefined;
chipValidator?: undefined;
}, "chips" | "onChangeChips" | "enumerationType" | "labelPlacement" | "chipView" | "chipValidator" | "chipType"> & Omit, "value" | "size" | "defaultValue" | "onScroll" | "required"> & import('react').RefAttributes, "size" | "view" | "disabled" | "readOnly" | "labelPlacement" | "hintView" | "hintSize"> & {
appearance?: "default" | "viewMode" | undefined;
} & import('react').RefAttributes & {
onClear?: (() => void) | undefined;
}, "ref"> | Omit | undefined;
zIndex?: import("csstype").Property.ZIndex | undefined;
value?: string | undefined;
defaultValue?: string | undefined;
suggestions?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined;
threshold?: number | undefined;
filter?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => boolean) | undefined;
onSuggestionSelect?: ((data: import('@salutejs/plasma-new-hope').SuggestionItemType) => void) | undefined;
onScroll?: ((e: import('react').UIEvent) => void) | undefined;
listMaxHeight?: string | undefined;
listWidth?: string | undefined;
renderList?: ((data?: import('@salutejs/plasma-new-hope').SuggestionItemType[] | undefined) => import('react').ReactNode) | undefined;
renderListEnd?: (() => import('react').ReactNode) | undefined;
renderItem?: ((item: import('@salutejs/plasma-new-hope').SuggestionItemType) => import('react').ReactNode) | undefined;
beforeList?: import('react').ReactNode;
afterList?: import('react').ReactNode;
virtual?: boolean | undefined;
flip?: boolean | undefined;
rootClassName?: string | undefined;
rootStyle?: import('react').CSSProperties | undefined;
size?: string | undefined;
view?: string | undefined;
} & Omit<{
titleCaption?: import('react').ReactNode;
leftHelper?: import('react').ReactNode;
rightHelper?: import('react').ReactNode;
contentLeft?: import('react').ReactElement> | undefined;
contentRight?: import('react').ReactElement> | undefined;
textBefore?: string | undefined;
textAfter?: string | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent | undefined) => void) | undefined;
} & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').LabelProps & import('@salutejs/plasma-new-hope/types/components/TextField/TextField.types.js').RequiredProps & {
clear?: boolean | undefined;
hasDivider?: boolean | undefined;
} & {
hintText: string;
hintTrigger?: "hover" | "click" | undefined;
hintView?: string | undefined;
hintSize?: string | undefined;
hintTargetIcon?: import('react').ReactNode;
hintTargetPlacement?: "inner" | "outer" | undefined;
hintPlacement?: import('@popperjs/core').Placement | import('@popperjs/core').ComputedPlacement[] | undefined;
hintHasArrow?: boolean | undefined;
hintOffset?: [number, number] | undefined;
hintWidth?: string | undefined;
hintContentLeft?: import('react').ReactNode;
hintPortal?: string | import('react').RefObject | undefined;
} & {
chips?: undefined;
onChangeChips?: undefined;
enumerationType?: "plain" | undefined;
onSearch?: ((value: string, event?: import('react').KeyboardEvent