import type { VueNode } from '@antdv/pro-utils'; import type { ExtractPublicPropTypes } from 'vue'; declare const blockCheckboxProps: { readonly value: import("@antdv/pro-utils").VueTypeValidateDef> & { default: string; }; readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(key: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key: string) => void>> & { required: true; }; readonly list: import("@antdv/pro-utils").VueTypeValidateDef<{ title: string; key: string; icon?: VueNode; }[], import("@antdv/pro-utils").ValidatorFunction<{ title: string; key: string; icon?: VueNode; }[]>>; readonly configType: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; }; export type BlockCheckboxProps = ExtractPublicPropTypes; declare const BlockCheckbox: import("vue").DefineComponent> & { default: string; }; readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(key: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key: string) => void>> & { required: true; }; readonly list: import("@antdv/pro-utils").VueTypeValidateDef<{ title: string; key: string; icon?: VueNode; }[], import("@antdv/pro-utils").ValidatorFunction<{ title: string; key: string; icon?: VueNode; }[]>>; readonly configType: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & { default: string; }; readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(key: string) => void, import("@antdv/pro-utils").ValidatorFunction<(key: string) => void>> & { required: true; }; readonly list: import("@antdv/pro-utils").VueTypeValidateDef<{ title: string; key: string; icon?: VueNode; }[], import("@antdv/pro-utils").ValidatorFunction<{ title: string; key: string; icon?: VueNode; }[]>>; readonly configType: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef> & { required: true; }; }>> & Readonly<{}>, { readonly value: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export { BlockCheckbox };