export declare const IvueCard: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{
    to: {
        type: (ObjectConstructor | StringConstructor)[];
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    border: {
        type: BooleanConstructor;
        default: boolean;
    };
    shadow: {
        type: BooleanConstructor;
        default: boolean;
    };
    disHover: {
        type: BooleanConstructor;
        default: boolean;
    };
    padding: {
        type: (NumberConstructor | StringConstructor)[];
    };
    titlePadding: {
        type: (NumberConstructor | StringConstructor)[];
    };
    target: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
    replace: {
        type: BooleanConstructor;
        default: boolean;
    };
    radius: {
        type: NumberConstructor;
    };
    paddingStylesLinkage: {
        type: BooleanConstructor;
        default: boolean;
    };
}, {
    prefixCls: string;
    showTitle: import("vue").Ref<boolean>;
    showExtra: import("vue").Ref<boolean>;
    tagName: import("vue").ComputedRef<"div" | "a">;
    wrapperClasses: import("vue").ComputedRef<(string | {
        [x: string]: boolean;
    })[]>;
    wrapperStyles: import("vue").ComputedRef<{
        borderRadius: string | number;
    } | {
        borderRadius?: undefined;
    }>;
    titleStyles: import("vue").ComputedRef<{
        padding: string | number;
    } | {
        padding?: undefined;
    }>;
    bodyStyles: import("vue").ComputedRef<{
        padding: string | number;
    } | {
        padding?: undefined;
    }>;
    tagProps: import("vue").ComputedRef<{
        href: any;
        target: string;
    } | {
        href?: undefined;
        target?: undefined;
    }>;
    handleLink: (event: any) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    to: {
        type: (ObjectConstructor | StringConstructor)[];
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    border: {
        type: BooleanConstructor;
        default: boolean;
    };
    shadow: {
        type: BooleanConstructor;
        default: boolean;
    };
    disHover: {
        type: BooleanConstructor;
        default: boolean;
    };
    padding: {
        type: (NumberConstructor | StringConstructor)[];
    };
    titlePadding: {
        type: (NumberConstructor | StringConstructor)[];
    };
    target: {
        type: StringConstructor;
        validator(value: string): boolean;
        default: string;
    };
    replace: {
        type: BooleanConstructor;
        default: boolean;
    };
    radius: {
        type: NumberConstructor;
    };
    paddingStylesLinkage: {
        type: BooleanConstructor;
        default: boolean;
    };
}>>, {
    target: string;
    border: boolean;
    replace: boolean;
    title: string;
    shadow: boolean;
    disHover: boolean;
    paddingStylesLinkage: boolean;
}>> & Record<string, any>;
export default IvueCard;
export * from './index.vue';
