import Checkbox from './checkbox'; import type { CheckboxProps, CheckboxEvent } from './checkbox'; import type { CheckboxGroupProps, CheckboxType, CheckboxDirection } from './checkboxGroup'; export type { CheckboxInnerProps } from './checkboxInner'; declare const CheckboxWithGroup: import("vue").DefineComponent | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-errormessage': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-invalid': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-labelledby': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-required': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onChange: import("vue").PropType<(e: CheckboxEvent) => any> | { type: import("vue").PropType<(e: CheckboxEvent) => any>; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onMouseEnter: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onMouseLeave: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; extra: import("vue").PropType> | { type: import("vue").PropType>; default?: any; required?: false; }; 'aria-label': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; role: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; tabIndex: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; addonId: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; extraId: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; index: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; class: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; id: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; autoFocus: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; checked: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; defaultChecked: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; disabled: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; indeterminate: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; value: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; preventScroll: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-errormessage': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-invalid': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-labelledby': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-required': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onChange: import("vue").PropType<(e: CheckboxEvent) => any> | { type: import("vue").PropType<(e: CheckboxEvent) => any>; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onMouseEnter: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onMouseLeave: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; extra: import("vue").PropType> | { type: import("vue").PropType>; default?: any; required?: false; }; 'aria-label': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; role: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; tabIndex: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; addonId: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; extraId: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; index: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; class: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; id: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; autoFocus: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; checked: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; defaultChecked: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; disabled: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; indeterminate: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; value: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; preventScroll: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const CheckboxGroup: import("vue").DefineComponent | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-errormessage': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-invalid': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-labelledby': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-required': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; defaultValue: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; disabled: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; name: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; options: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; value: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onChange: import("vue").PropType<(value: any[]) => void> | { type: import("vue").PropType<(value: any[]) => void>; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; direction: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; id: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-label': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-errormessage': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-invalid': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-labelledby': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-required': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; defaultValue: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; disabled: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; name: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; options: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; value: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; onChange: import("vue").PropType<(value: any[]) => void> | { type: import("vue").PropType<(value: any[]) => void>; default?: any; required?: false; }; prefixCls: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; direction: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; style: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; className: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; type: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; id: import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; 'aria-label': import("vue").PropType | { type: import("vue").PropType; default?: any; required?: false; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export { CheckboxWithGroup, Checkbox, }; export type { CheckboxProps, CheckboxGroupProps, CheckboxEvent, CheckboxType, CheckboxDirection }; export default CheckboxWithGroup;