import type { VJoyCheckboxProps } from './JoyCheckbox.types'; declare const _default: __VLS_WithTemplateSlots; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { blur: () => any; focus: () => any; "update:checked": (value: boolean) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onBlur?: (() => any) | undefined; onFocus?: (() => any) | undefined; "onUpdate:checked"?: ((value: boolean) => any) | undefined; }>, { invalid: boolean; required: boolean; value: string; disabled: boolean; checked: boolean; indeterminate: boolean; displayFocus: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, Readonly<{ /** Default slot for checkbox label. You can as well use the label property. */ default(): any; /** For additional content */ 'checkbox-content': () => any; }> & { /** Default slot for checkbox label. You can as well use the label property. */ default(): any; /** For additional content */ 'checkbox-content': () => any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };