UNPKG

@yandex/ui

Version:

Yandex UI components

40 lines (39 loc) 2.26 kB
/// <reference types="react" /> import { ExtractProps } from '@bem-react/core'; export * from '../Checkbox@touch-pad'; export declare const Checkbox: import("react").StatelessComponent<{ onBlur?: ((event: import("react").FocusEvent<HTMLElement>) => void) | undefined; onClick?: ((event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void) | undefined; onFocus?: ((event: import("react").FocusEvent<HTMLElement>) => void) | undefined; onMouseDown?: ((event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void) | undefined; onMouseUp?: ((event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void) | undefined; onMouseLeave?: ((event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void) | undefined; onMouseEnter?: ((event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void) | undefined; focused?: boolean | undefined; disabled?: boolean | undefined; pressed?: boolean | undefined; hovered?: boolean | undefined; innerRef?: import("../../typings/utility-types").Maybe<import("react").Ref<HTMLElement>>; label?: import("react").ReactNode; view?: string | undefined; indeterminate?: boolean | undefined; checked?: boolean | undefined; title?: string | undefined; autoFocus?: boolean | undefined; controlRef?: import("react").RefObject<HTMLInputElement> | ((instance: HTMLInputElement | null) => void) | null | undefined; className?: string | undefined; id?: string | undefined; name?: string | undefined; onChange?: ((event: import("react").ChangeEvent<HTMLInputElement>) => void) | undefined; onKeyDown?: ((event: import("react").KeyboardEvent<HTMLInputElement>) => void) | undefined; onKeyUp?: ((event: import("react").KeyboardEvent<HTMLInputElement>) => void) | undefined; tabIndex?: number | undefined; required?: boolean | undefined; } & import("../_view/Checkbox_view_default").ICheckboxViewDefaultProps & import("../_indeterminate/Checkbox_indeterminate").ICheckboxIndeterminateProps & {} & { lines?: "multi" | "one" | undefined; } & { size?: "s" | "m" | undefined; } & { theme?: "normal" | "pseudo" | undefined; }>; export declare type ICheckboxProps = ExtractProps<typeof Checkbox>;