import type { ExtractPropTypes, PropType } from 'vue'; export declare const cardProps: { /** 卡片标题 */ readonly title: { readonly type: StringConstructor; }; /** 描述 */ readonly description: { readonly type: StringConstructor; }; /** 内容 */ readonly content: { readonly type: PropType import("../../types").SlotReturnValue)>; }; /** 封面 */ readonly cover: { readonly type: StringConstructor; }; /** 卡片大小,支持 md,sm */ readonly size: { readonly type: PropType<"sm" | "md">; readonly default: "md"; readonly validator: (val: string) => boolean; }; /** 阴影 */ readonly shadow: { readonly type: PropType<"hover" | "always" | "never">; readonly default: "always"; }; /** 展示分隔线 */ readonly divider: BooleanConstructor; /** 头部内容区 */ readonly header: { readonly type: PropType<(h: typeof import("vue").h) => import("../../types").SlotReturnValue>; }; /** 卡片右上角操作区 */ readonly extra: { readonly type: PropType import("../../types").SlotReturnValue)>; }; /** 卡片操作区 */ readonly actions: { readonly type: PropType<(h: typeof import("vue").h) => import("../../types").SlotReturnValue>; }; /** 嵌入式风格卡片 */ readonly embed: BooleanConstructor; }; export type OCardProps = ExtractPropTypes;