import { ReactNode } from 'react'; import { InputCheckSize } from '@mezzanine-ui/core/_internal/input-check'; import { NativeElementPropsWithoutKeyAndRef } from '../../utils/jsx-types'; export interface InputCheckProps extends Omit, 'onChange'> { /** * The label of input check. */ children?: ReactNode; /** * The control of input check. */ control?: ReactNode; /** * Whether the input check is disabled. * @default false */ disabled?: boolean; /** * Whether the input check is error. * @default false */ error?: boolean; /** * Whether the input check is focused. * @default false */ focused?: boolean; /** * Support text of input check. */ hint?: string; /** * Whether the input check use segment style. * @default false */ segmentedStyle?: boolean; /** * The size of input check. * @default 'main' */ size?: InputCheckSize; } /** * The react component for `mezzanine` input check. */ declare const InputCheck: import("react").ForwardRefExoticComponent>; export default InputCheck;