export declare const propsScheme: {
    type: {
        type: StringConstructor;
        intro: string;
        options: string[];
        validate: boolean;
        default: string;
    };
    size: {
        type: StringConstructor;
        default: string;
        intro: string;
        options: string[];
        validate: boolean;
        attr: boolean;
    };
    icon: {
        type: (StringConstructor | ObjectConstructor | FunctionConstructor)[];
        intro: string;
    };
    disabled: {
        type: BooleanConstructor;
        intro: string;
        attr: boolean;
    };
};
export declare const eventsScheme: {
    click: {
        cbVar: string;
    };
};
export declare const slotsScheme: {
    default: {
        cbVar: string;
    };
};
export declare const componentScheme: {
    propsScheme: {
        type: {
            type: StringConstructor;
            intro: string;
            options: string[];
            validate: boolean;
            default: string;
        };
        size: {
            type: StringConstructor;
            default: string;
            intro: string;
            options: string[];
            validate: boolean;
            attr: boolean;
        };
        icon: {
            type: (StringConstructor | ObjectConstructor | FunctionConstructor)[];
            intro: string;
        };
        disabled: {
            type: BooleanConstructor;
            intro: string;
            attr: boolean;
        };
    };
    slotsScheme: {
        default: {
            cbVar: string;
        };
    };
    eventsScheme: {
        click: {
            cbVar: string;
        };
    };
    name: string;
};
