import { CheckCardItem, CheckedValue } from './types'; declare function __VLS_template(): { item?(_: { item: CheckCardItem | undefined; checked: boolean; disabled: boolean; }): any; }; declare const __VLS_component: import('vue').DefineComponent; default: () => null; }; items: import('vue').PropType; multiple: BooleanConstructor; disabled: BooleanConstructor; bordered: { type: BooleanConstructor; default: boolean; }; arrow: { type: BooleanConstructor; default: boolean; }; arrowStyle: import('vue').PropType; itemClass: StringConstructor; itemStyle: import('vue').PropType; row: import('vue').PropType; allowUncheck: BooleanConstructor; }>, { reloadOptions: (params?: any) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (_value: CheckedValue) => void; change: (_value: CheckedValue) => void; }, string, import('vue').PublicProps, Readonly; default: () => null; }; items: import('vue').PropType; multiple: BooleanConstructor; disabled: BooleanConstructor; bordered: { type: BooleanConstructor; default: boolean; }; arrow: { type: BooleanConstructor; default: boolean; }; arrowStyle: import('vue').PropType; itemClass: StringConstructor; itemStyle: import('vue').PropType; row: import('vue').PropType; allowUncheck: BooleanConstructor; }>> & Readonly<{ "onUpdate:modelValue"?: ((_value: CheckedValue) => any) | undefined; onChange?: ((_value: CheckedValue) => any) | undefined; }>, { modelValue: CheckedValue; disabled: boolean; multiple: boolean; bordered: boolean; arrow: boolean; allowUncheck: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithTemplateSlots>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };