| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 | import { type PropType } from 'vue';import { type Numeric } from '../utils';export declare type CheckerShape = 'square' | 'round';export declare type CheckerDirection = 'horizontal' | 'vertical';export declare type CheckerLabelPosition = 'left' | 'right';export declare type CheckerParent = {    props: {        disabled?: boolean;        iconSize?: Numeric;        direction?: CheckerDirection;        checkedColor?: string;    };};export declare const checkerProps: {    name: PropType<unknown>;    shape: {        type: PropType<CheckerShape>;        default: CheckerShape;    };    disabled: BooleanConstructor;    iconSize: (NumberConstructor | StringConstructor)[];    modelValue: PropType<unknown>;    checkedColor: StringConstructor;    labelPosition: PropType<CheckerLabelPosition>;    labelDisabled: BooleanConstructor;};declare const _default: import("vue").DefineComponent<{    name: PropType<unknown>;    shape: {        type: PropType<CheckerShape>;        default: CheckerShape;    };    disabled: BooleanConstructor;    iconSize: (NumberConstructor | StringConstructor)[];    modelValue: PropType<unknown>;    checkedColor: StringConstructor;    labelPosition: PropType<CheckerLabelPosition>;    labelDisabled: BooleanConstructor;} & {    bem: {        type: FunctionConstructor;        required: true;    };    role: StringConstructor;    parent: PropType<CheckerParent | null>;    checked: BooleanConstructor;    bindGroup: {        type: BooleanConstructor;        default: true;    };}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "toggle")[], "click" | "toggle", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{    name: PropType<unknown>;    shape: {        type: PropType<CheckerShape>;        default: CheckerShape;    };    disabled: BooleanConstructor;    iconSize: (NumberConstructor | StringConstructor)[];    modelValue: PropType<unknown>;    checkedColor: StringConstructor;    labelPosition: PropType<CheckerLabelPosition>;    labelDisabled: BooleanConstructor;} & {    bem: {        type: FunctionConstructor;        required: true;    };    role: StringConstructor;    parent: PropType<CheckerParent | null>;    checked: BooleanConstructor;    bindGroup: {        type: BooleanConstructor;        default: true;    };}>> & {    onClick?: ((...args: any[]) => any) | undefined;    onToggle?: ((...args: any[]) => any) | undefined;}, {    checked: boolean;    disabled: boolean;    shape: CheckerShape;    labelDisabled: boolean;    bindGroup: boolean;}>;export default _default;
 |