index.d.ts 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. import type { Plugin } from 'vue';
  2. import Meta from './Meta';
  3. import Grid from './Grid';
  4. export type { CardProps } from './Card';
  5. export { Meta as CardMeta, Grid as CardGrid };
  6. declare const _default: {
  7. new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
  8. prefixCls: StringConstructor;
  9. title: import("vue-types").VueTypeValidableDef<any>;
  10. extra: import("vue-types").VueTypeValidableDef<any>;
  11. bordered: {
  12. type: BooleanConstructor;
  13. default: boolean;
  14. };
  15. bodyStyle: {
  16. type: import("vue").PropType<import("vue").CSSProperties>;
  17. default: import("vue").CSSProperties;
  18. };
  19. headStyle: {
  20. type: import("vue").PropType<import("vue").CSSProperties>;
  21. default: import("vue").CSSProperties;
  22. };
  23. loading: {
  24. type: BooleanConstructor;
  25. default: boolean;
  26. };
  27. hoverable: {
  28. type: BooleanConstructor;
  29. default: boolean;
  30. };
  31. type: {
  32. type: import("vue").PropType<"inner">;
  33. };
  34. size: {
  35. type: import("vue").PropType<import("./Card").CardSize>;
  36. };
  37. actions: import("vue-types").VueTypeValidableDef<any>;
  38. tabList: {
  39. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  40. };
  41. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  42. activeTabKey: StringConstructor;
  43. defaultActiveTabKey: StringConstructor;
  44. cover: import("vue-types").VueTypeValidableDef<any>;
  45. onTabChange: {
  46. type: import("vue").PropType<(key: string) => void>;
  47. };
  48. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
  49. loading: boolean;
  50. bordered: boolean;
  51. bodyStyle: import("vue").CSSProperties;
  52. headStyle: import("vue").CSSProperties;
  53. hoverable: boolean;
  54. }, true, {}, import("../_util/type").CustomSlotsType<{
  55. title: any;
  56. extra: any;
  57. tabBarExtraContent: any;
  58. actions: any;
  59. cover: any;
  60. customTab: import("./Card").CardTabListType;
  61. default: any;
  62. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
  63. P: {};
  64. B: {};
  65. D: {};
  66. C: {};
  67. M: {};
  68. Defaults: {};
  69. }, Readonly<import("vue").ExtractPropTypes<{
  70. prefixCls: StringConstructor;
  71. title: import("vue-types").VueTypeValidableDef<any>;
  72. extra: import("vue-types").VueTypeValidableDef<any>;
  73. bordered: {
  74. type: BooleanConstructor;
  75. default: boolean;
  76. };
  77. bodyStyle: {
  78. type: import("vue").PropType<import("vue").CSSProperties>;
  79. default: import("vue").CSSProperties;
  80. };
  81. headStyle: {
  82. type: import("vue").PropType<import("vue").CSSProperties>;
  83. default: import("vue").CSSProperties;
  84. };
  85. loading: {
  86. type: BooleanConstructor;
  87. default: boolean;
  88. };
  89. hoverable: {
  90. type: BooleanConstructor;
  91. default: boolean;
  92. };
  93. type: {
  94. type: import("vue").PropType<"inner">;
  95. };
  96. size: {
  97. type: import("vue").PropType<import("./Card").CardSize>;
  98. };
  99. actions: import("vue-types").VueTypeValidableDef<any>;
  100. tabList: {
  101. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  102. };
  103. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  104. activeTabKey: StringConstructor;
  105. defaultActiveTabKey: StringConstructor;
  106. cover: import("vue-types").VueTypeValidableDef<any>;
  107. onTabChange: {
  108. type: import("vue").PropType<(key: string) => void>;
  109. };
  110. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, {
  111. loading: boolean;
  112. bordered: boolean;
  113. bodyStyle: import("vue").CSSProperties;
  114. headStyle: import("vue").CSSProperties;
  115. hoverable: boolean;
  116. }>;
  117. __isFragment?: never;
  118. __isTeleport?: never;
  119. __isSuspense?: never;
  120. } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  121. prefixCls: StringConstructor;
  122. title: import("vue-types").VueTypeValidableDef<any>;
  123. extra: import("vue-types").VueTypeValidableDef<any>;
  124. bordered: {
  125. type: BooleanConstructor;
  126. default: boolean;
  127. };
  128. bodyStyle: {
  129. type: import("vue").PropType<import("vue").CSSProperties>;
  130. default: import("vue").CSSProperties;
  131. };
  132. headStyle: {
  133. type: import("vue").PropType<import("vue").CSSProperties>;
  134. default: import("vue").CSSProperties;
  135. };
  136. loading: {
  137. type: BooleanConstructor;
  138. default: boolean;
  139. };
  140. hoverable: {
  141. type: BooleanConstructor;
  142. default: boolean;
  143. };
  144. type: {
  145. type: import("vue").PropType<"inner">;
  146. };
  147. size: {
  148. type: import("vue").PropType<import("./Card").CardSize>;
  149. };
  150. actions: import("vue-types").VueTypeValidableDef<any>;
  151. tabList: {
  152. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  153. };
  154. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  155. activeTabKey: StringConstructor;
  156. defaultActiveTabKey: StringConstructor;
  157. cover: import("vue-types").VueTypeValidableDef<any>;
  158. onTabChange: {
  159. type: import("vue").PropType<(key: string) => void>;
  160. };
  161. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  162. loading: boolean;
  163. bordered: boolean;
  164. bodyStyle: import("vue").CSSProperties;
  165. headStyle: import("vue").CSSProperties;
  166. hoverable: boolean;
  167. }, {}, string, import("../_util/type").CustomSlotsType<{
  168. title: any;
  169. extra: any;
  170. tabBarExtraContent: any;
  171. actions: any;
  172. cover: any;
  173. customTab: import("./Card").CardTabListType;
  174. default: any;
  175. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
  176. readonly Meta: typeof Meta;
  177. readonly Grid: typeof Grid;
  178. };
  179. export default _default;