import type { CSSProperties, ExtractPropTypes, PropType } from 'vue'; import type { CardSize, CardTabListType } from './interface'; export declare function cardProps(): { prefixCls: StringConstructor; title: any; extra: any; bordered: { type: BooleanConstructor; default: boolean; }; bodyStyle: { type: PropType; default: () => {}; }; headStyle: { type: PropType; default: () => {}; }; loading: { type: BooleanConstructor; default: boolean; }; hoverable: { type: BooleanConstructor; default: boolean; }; type: { type: PropType<"inner">; }; size: { type: PropType; }; actions: any; tabList: { type: PropType; }; tabBarExtraContent: any; activeTabKey: StringConstructor; defaultActiveTabKey: StringConstructor; cover: any; onTabChange: { type: PropType<(key: string) => void>; }; }; export declare function cardGridProps(): { prefixCls: StringConstructor; hoverable: { type: BooleanConstructor; default: boolean; }; }; export declare function cardMetaProps(): { prefixCls: StringConstructor; title: { type: PropType; }; description: { type: PropType; }; avatar: { type: PropType; }; }; export type CardMetaProps = Partial>>; export type CardGridProps = Partial>>; export type CardProps = Partial>>;