declare const _default: import('vue').DefineComponent<{
    options: {
        type: globalThis.PropType<(string | Partial<globalThis.ExtractPropTypes<{
            defaultChecked: {
                type: BooleanConstructor;
            };
            checked: {
                type: BooleanConstructor;
            };
            disabled: {
                type: BooleanConstructor;
                default: boolean;
            };
            avatar: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            title: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            description: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            value: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            loading: {
                type: BooleanConstructor;
            };
            cover: {
                type: globalThis.PropType<string | ((h: (type: string, children?: any) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                    [key: string]: any;
                }>) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                    [key: string]: any;
                }>)>;
            };
            size: {
                type: globalThis.PropType<"" | "small" | "default" | "large">;
            };
            bordered: {
                type: BooleanConstructor;
                default: boolean;
            };
            extra: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            style: {
                type: ObjectConstructor;
            };
        }>>)[]>;
        default: () => never[];
    };
    disabled: {
        type: BooleanConstructor;
    };
    size: {
        type: globalThis.PropType<"small" | "default" | "large">;
    };
    multiple: {
        type: BooleanConstructor;
    };
    value: {
        type: globalThis.PropType<import('./props').CheckGroupValueType>;
    };
    modelValue: {
        type: globalThis.PropType<import('./props').CheckGroupValueType>;
    };
    loading: {
        type: BooleanConstructor;
    };
    bordered: {
        type: BooleanConstructor;
        default: boolean;
    };
    alias: {
        type: globalThis.PropType<{
            title?: string | undefined;
            value?: string | undefined;
            disabled?: string | undefined;
        }>;
    };
}, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import('vue').PublicProps, Readonly<globalThis.ExtractPropTypes<{
    options: {
        type: globalThis.PropType<(string | Partial<globalThis.ExtractPropTypes<{
            defaultChecked: {
                type: BooleanConstructor;
            };
            checked: {
                type: BooleanConstructor;
            };
            disabled: {
                type: BooleanConstructor;
                default: boolean;
            };
            avatar: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            title: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            description: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            value: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            loading: {
                type: BooleanConstructor;
            };
            cover: {
                type: globalThis.PropType<string | ((h: (type: string, children?: any) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                    [key: string]: any;
                }>) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                    [key: string]: any;
                }>)>;
            };
            size: {
                type: globalThis.PropType<"" | "small" | "default" | "large">;
            };
            bordered: {
                type: BooleanConstructor;
                default: boolean;
            };
            extra: {
                type: (StringConstructor | FunctionConstructor)[];
            };
            style: {
                type: ObjectConstructor;
            };
        }>>)[]>;
        default: () => never[];
    };
    disabled: {
        type: BooleanConstructor;
    };
    size: {
        type: globalThis.PropType<"small" | "default" | "large">;
    };
    multiple: {
        type: BooleanConstructor;
    };
    value: {
        type: globalThis.PropType<import('./props').CheckGroupValueType>;
    };
    modelValue: {
        type: globalThis.PropType<import('./props').CheckGroupValueType>;
    };
    loading: {
        type: BooleanConstructor;
    };
    bordered: {
        type: BooleanConstructor;
        default: boolean;
    };
    alias: {
        type: globalThis.PropType<{
            title?: string | undefined;
            value?: string | undefined;
            disabled?: string | undefined;
        }>;
    };
}>> & {
    onChange?: ((...args: any[]) => any) | undefined;
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}, {
    disabled: boolean;
    loading: boolean;
    options: (string | Partial<globalThis.ExtractPropTypes<{
        defaultChecked: {
            type: BooleanConstructor;
        };
        checked: {
            type: BooleanConstructor;
        };
        disabled: {
            type: BooleanConstructor;
            default: boolean;
        };
        avatar: {
            type: (StringConstructor | FunctionConstructor)[];
        };
        title: {
            type: (StringConstructor | FunctionConstructor)[];
        };
        description: {
            type: (StringConstructor | FunctionConstructor)[];
        };
        value: {
            type: (StringConstructor | NumberConstructor)[];
            default: string;
        };
        loading: {
            type: BooleanConstructor;
        };
        cover: {
            type: globalThis.PropType<string | ((h: (type: string, children?: any) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                [key: string]: any;
            }>) => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, {
                [key: string]: any;
            }>)>;
        };
        size: {
            type: globalThis.PropType<"" | "small" | "default" | "large">;
        };
        bordered: {
            type: BooleanConstructor;
            default: boolean;
        };
        extra: {
            type: (StringConstructor | FunctionConstructor)[];
        };
        style: {
            type: ObjectConstructor;
        };
    }>>)[];
    multiple: boolean;
    bordered: boolean;
}, {}>;
export default _default;
