UNPKG

@i-novus/ui-core

Version:

Базовые UI компоненты

35 lines (34 loc) 1.54 kB
import { ChangeEvent } from 'react'; import { TOption } from './types'; export declare const Autocomplete: import("react").ForwardRefExoticComponent<{ className?: string | undefined; disabled?: boolean | undefined; style?: import("react").CSSProperties | undefined; visible?: boolean | undefined; } & { id: string; onBlur?(event: Event | import("react").FocusEvent<HTMLInputElement, Element>): void; onChange?(newValue: unknown, event: Event | ChangeEvent<HTMLInputElement>): void; onFocus?(event: Event | import("react").FocusEvent<HTMLInputElement, Element>): void; readonly?: boolean | undefined; value: unknown; } & { dropdownRender?(props: import("./types").DropdownRenderProps<unknown>): import("react").ReactNode; hasSearch?: boolean | undefined; loading?: boolean | undefined; multiple?: boolean | undefined; onOpen?(event: Event | ChangeEvent<HTMLElement>): void; onScroll?(event: any): void; onSearch?(value: string, event: Event | ChangeEvent<HTMLElement>): void; options: TOption<unknown>[]; } & { clearIcon?: boolean | undefined; emptyText?: string | undefined; error?: boolean | undefined; parentId?: string | undefined; prefix?: string | undefined; readOnly?: boolean | undefined; selectedInputValue?: string | undefined; suffixIcon?: import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | undefined; type?: string | undefined; } & import("react").RefAttributes<HTMLInputElement>>;