index.d.ts 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  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").CreateComponentPublicInstance<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. }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly<import("vue").ExtractPropTypes<{
  49. prefixCls: StringConstructor;
  50. title: import("vue-types").VueTypeValidableDef<any>;
  51. extra: import("vue-types").VueTypeValidableDef<any>;
  52. bordered: {
  53. type: BooleanConstructor;
  54. default: boolean;
  55. };
  56. bodyStyle: {
  57. type: import("vue").PropType<import("vue").CSSProperties>;
  58. default: import("vue").CSSProperties;
  59. };
  60. headStyle: {
  61. type: import("vue").PropType<import("vue").CSSProperties>;
  62. default: import("vue").CSSProperties;
  63. };
  64. loading: {
  65. type: BooleanConstructor;
  66. default: boolean;
  67. };
  68. hoverable: {
  69. type: BooleanConstructor;
  70. default: boolean;
  71. };
  72. type: {
  73. type: import("vue").PropType<"inner">;
  74. };
  75. size: {
  76. type: import("vue").PropType<import("./Card").CardSize>;
  77. };
  78. actions: import("vue-types").VueTypeValidableDef<any>;
  79. tabList: {
  80. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  81. };
  82. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  83. activeTabKey: StringConstructor;
  84. defaultActiveTabKey: StringConstructor;
  85. cover: import("vue-types").VueTypeValidableDef<any>;
  86. onTabChange: {
  87. type: import("vue").PropType<(key: string) => void>;
  88. };
  89. }>>, {
  90. loading: boolean;
  91. bordered: boolean;
  92. bodyStyle: import("vue").CSSProperties;
  93. headStyle: import("vue").CSSProperties;
  94. hoverable: boolean;
  95. }, true, {}, import("../_util/type").CustomSlotsType<{
  96. title: any;
  97. extra: any;
  98. tabBarExtraContent: any;
  99. actions: any;
  100. cover: any;
  101. customTab: import("./Card").CardTabListType;
  102. default: any;
  103. }>, {
  104. P: {};
  105. B: {};
  106. D: {};
  107. C: {};
  108. M: {};
  109. Defaults: {};
  110. }, Readonly<import("vue").ExtractPropTypes<{
  111. prefixCls: StringConstructor;
  112. title: import("vue-types").VueTypeValidableDef<any>;
  113. extra: import("vue-types").VueTypeValidableDef<any>;
  114. bordered: {
  115. type: BooleanConstructor;
  116. default: boolean;
  117. };
  118. bodyStyle: {
  119. type: import("vue").PropType<import("vue").CSSProperties>;
  120. default: import("vue").CSSProperties;
  121. };
  122. headStyle: {
  123. type: import("vue").PropType<import("vue").CSSProperties>;
  124. default: import("vue").CSSProperties;
  125. };
  126. loading: {
  127. type: BooleanConstructor;
  128. default: boolean;
  129. };
  130. hoverable: {
  131. type: BooleanConstructor;
  132. default: boolean;
  133. };
  134. type: {
  135. type: import("vue").PropType<"inner">;
  136. };
  137. size: {
  138. type: import("vue").PropType<import("./Card").CardSize>;
  139. };
  140. actions: import("vue-types").VueTypeValidableDef<any>;
  141. tabList: {
  142. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  143. };
  144. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  145. activeTabKey: StringConstructor;
  146. defaultActiveTabKey: StringConstructor;
  147. cover: import("vue-types").VueTypeValidableDef<any>;
  148. onTabChange: {
  149. type: import("vue").PropType<(key: string) => void>;
  150. };
  151. }>>, () => import("../_util/type").VueNode, {}, {}, {}, {
  152. loading: boolean;
  153. bordered: boolean;
  154. bodyStyle: import("vue").CSSProperties;
  155. headStyle: import("vue").CSSProperties;
  156. hoverable: boolean;
  157. }>;
  158. __isFragment?: never;
  159. __isTeleport?: never;
  160. __isSuspense?: never;
  161. } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  162. prefixCls: StringConstructor;
  163. title: import("vue-types").VueTypeValidableDef<any>;
  164. extra: import("vue-types").VueTypeValidableDef<any>;
  165. bordered: {
  166. type: BooleanConstructor;
  167. default: boolean;
  168. };
  169. bodyStyle: {
  170. type: import("vue").PropType<import("vue").CSSProperties>;
  171. default: import("vue").CSSProperties;
  172. };
  173. headStyle: {
  174. type: import("vue").PropType<import("vue").CSSProperties>;
  175. default: import("vue").CSSProperties;
  176. };
  177. loading: {
  178. type: BooleanConstructor;
  179. default: boolean;
  180. };
  181. hoverable: {
  182. type: BooleanConstructor;
  183. default: boolean;
  184. };
  185. type: {
  186. type: import("vue").PropType<"inner">;
  187. };
  188. size: {
  189. type: import("vue").PropType<import("./Card").CardSize>;
  190. };
  191. actions: import("vue-types").VueTypeValidableDef<any>;
  192. tabList: {
  193. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  194. };
  195. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  196. activeTabKey: StringConstructor;
  197. defaultActiveTabKey: StringConstructor;
  198. cover: import("vue-types").VueTypeValidableDef<any>;
  199. onTabChange: {
  200. type: import("vue").PropType<(key: string) => void>;
  201. };
  202. }>>, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  203. loading: boolean;
  204. bordered: boolean;
  205. bodyStyle: import("vue").CSSProperties;
  206. headStyle: import("vue").CSSProperties;
  207. hoverable: boolean;
  208. }, {}, string, import("../_util/type").CustomSlotsType<{
  209. title: any;
  210. extra: any;
  211. tabBarExtraContent: any;
  212. actions: any;
  213. cover: any;
  214. customTab: import("./Card").CardTabListType;
  215. default: any;
  216. }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
  217. readonly Meta: typeof Meta;
  218. readonly Grid: typeof Grid;
  219. };
  220. export default _default;