index.d.ts 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  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[]): {
  8. $: import("vue").ComponentInternalInstance;
  9. $data: {};
  10. $props: Partial<{
  11. loading: boolean;
  12. bordered: boolean;
  13. bodyStyle: import("vue").CSSProperties;
  14. headStyle: import("vue").CSSProperties;
  15. hoverable: boolean;
  16. }> & Omit<Readonly<import("vue").ExtractPropTypes<{
  17. prefixCls: StringConstructor;
  18. title: import("vue-types").VueTypeValidableDef<any>;
  19. extra: import("vue-types").VueTypeValidableDef<any>;
  20. bordered: {
  21. type: BooleanConstructor;
  22. default: boolean;
  23. };
  24. bodyStyle: {
  25. type: import("vue").PropType<import("vue").CSSProperties>;
  26. default: import("vue").CSSProperties;
  27. };
  28. headStyle: {
  29. type: import("vue").PropType<import("vue").CSSProperties>;
  30. default: import("vue").CSSProperties;
  31. };
  32. loading: {
  33. type: BooleanConstructor;
  34. default: boolean;
  35. };
  36. hoverable: {
  37. type: BooleanConstructor;
  38. default: boolean;
  39. };
  40. type: {
  41. type: import("vue").PropType<"inner">;
  42. };
  43. size: {
  44. type: import("vue").PropType<import("./Card").CardSize>;
  45. };
  46. actions: import("vue-types").VueTypeValidableDef<any>;
  47. tabList: {
  48. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  49. };
  50. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  51. activeTabKey: StringConstructor;
  52. defaultActiveTabKey: StringConstructor;
  53. cover: import("vue-types").VueTypeValidableDef<any>;
  54. onTabChange: {
  55. type: import("vue").PropType<(key: string) => void>;
  56. };
  57. }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "loading" | "bordered" | "bodyStyle" | "headStyle" | "hoverable">;
  58. $attrs: {
  59. [x: string]: unknown;
  60. };
  61. $refs: {
  62. [x: string]: unknown;
  63. };
  64. $slots: Readonly<{
  65. [name: string]: import("vue").Slot;
  66. }>;
  67. $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
  68. $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
  69. $emit: (event: string, ...args: any[]) => void;
  70. $el: any;
  71. $options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  72. prefixCls: StringConstructor;
  73. title: import("vue-types").VueTypeValidableDef<any>;
  74. extra: import("vue-types").VueTypeValidableDef<any>;
  75. bordered: {
  76. type: BooleanConstructor;
  77. default: boolean;
  78. };
  79. bodyStyle: {
  80. type: import("vue").PropType<import("vue").CSSProperties>;
  81. default: import("vue").CSSProperties;
  82. };
  83. headStyle: {
  84. type: import("vue").PropType<import("vue").CSSProperties>;
  85. default: import("vue").CSSProperties;
  86. };
  87. loading: {
  88. type: BooleanConstructor;
  89. default: boolean;
  90. };
  91. hoverable: {
  92. type: BooleanConstructor;
  93. default: boolean;
  94. };
  95. type: {
  96. type: import("vue").PropType<"inner">;
  97. };
  98. size: {
  99. type: import("vue").PropType<import("./Card").CardSize>;
  100. };
  101. actions: import("vue-types").VueTypeValidableDef<any>;
  102. tabList: {
  103. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  104. };
  105. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  106. activeTabKey: StringConstructor;
  107. defaultActiveTabKey: StringConstructor;
  108. cover: import("vue-types").VueTypeValidableDef<any>;
  109. onTabChange: {
  110. type: import("vue").PropType<(key: string) => void>;
  111. };
  112. }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  113. loading: boolean;
  114. bordered: boolean;
  115. bodyStyle: import("vue").CSSProperties;
  116. headStyle: import("vue").CSSProperties;
  117. hoverable: boolean;
  118. }> & {
  119. beforeCreate?: (() => void) | (() => void)[];
  120. created?: (() => void) | (() => void)[];
  121. beforeMount?: (() => void) | (() => void)[];
  122. mounted?: (() => void) | (() => void)[];
  123. beforeUpdate?: (() => void) | (() => void)[];
  124. updated?: (() => void) | (() => void)[];
  125. activated?: (() => void) | (() => void)[];
  126. deactivated?: (() => void) | (() => void)[];
  127. beforeDestroy?: (() => void) | (() => void)[];
  128. beforeUnmount?: (() => void) | (() => void)[];
  129. destroyed?: (() => void) | (() => void)[];
  130. unmounted?: (() => void) | (() => void)[];
  131. renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
  132. renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
  133. errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>, info: string) => boolean | void)[];
  134. };
  135. $forceUpdate: () => void;
  136. $nextTick: typeof import("vue").nextTick;
  137. $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
  138. } & Readonly<import("vue").ExtractPropTypes<{
  139. prefixCls: StringConstructor;
  140. title: import("vue-types").VueTypeValidableDef<any>;
  141. extra: import("vue-types").VueTypeValidableDef<any>;
  142. bordered: {
  143. type: BooleanConstructor;
  144. default: boolean;
  145. };
  146. bodyStyle: {
  147. type: import("vue").PropType<import("vue").CSSProperties>;
  148. default: import("vue").CSSProperties;
  149. };
  150. headStyle: {
  151. type: import("vue").PropType<import("vue").CSSProperties>;
  152. default: import("vue").CSSProperties;
  153. };
  154. loading: {
  155. type: BooleanConstructor;
  156. default: boolean;
  157. };
  158. hoverable: {
  159. type: BooleanConstructor;
  160. default: boolean;
  161. };
  162. type: {
  163. type: import("vue").PropType<"inner">;
  164. };
  165. size: {
  166. type: import("vue").PropType<import("./Card").CardSize>;
  167. };
  168. actions: import("vue-types").VueTypeValidableDef<any>;
  169. tabList: {
  170. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  171. };
  172. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  173. activeTabKey: StringConstructor;
  174. defaultActiveTabKey: StringConstructor;
  175. cover: import("vue-types").VueTypeValidableDef<any>;
  176. onTabChange: {
  177. type: import("vue").PropType<(key: string) => void>;
  178. };
  179. }>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties;
  180. __isFragment?: never;
  181. __isTeleport?: never;
  182. __isSuspense?: never;
  183. } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  184. prefixCls: StringConstructor;
  185. title: import("vue-types").VueTypeValidableDef<any>;
  186. extra: import("vue-types").VueTypeValidableDef<any>;
  187. bordered: {
  188. type: BooleanConstructor;
  189. default: boolean;
  190. };
  191. bodyStyle: {
  192. type: import("vue").PropType<import("vue").CSSProperties>;
  193. default: import("vue").CSSProperties;
  194. };
  195. headStyle: {
  196. type: import("vue").PropType<import("vue").CSSProperties>;
  197. default: import("vue").CSSProperties;
  198. };
  199. loading: {
  200. type: BooleanConstructor;
  201. default: boolean;
  202. };
  203. hoverable: {
  204. type: BooleanConstructor;
  205. default: boolean;
  206. };
  207. type: {
  208. type: import("vue").PropType<"inner">;
  209. };
  210. size: {
  211. type: import("vue").PropType<import("./Card").CardSize>;
  212. };
  213. actions: import("vue-types").VueTypeValidableDef<any>;
  214. tabList: {
  215. type: import("vue").PropType<import("./Card").CardTabListType[]>;
  216. };
  217. tabBarExtraContent: import("vue-types").VueTypeValidableDef<any>;
  218. activeTabKey: StringConstructor;
  219. defaultActiveTabKey: StringConstructor;
  220. cover: import("vue-types").VueTypeValidableDef<any>;
  221. onTabChange: {
  222. type: import("vue").PropType<(key: string) => void>;
  223. };
  224. }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  225. loading: boolean;
  226. bordered: boolean;
  227. bodyStyle: import("vue").CSSProperties;
  228. headStyle: import("vue").CSSProperties;
  229. hoverable: boolean;
  230. }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin & {
  231. readonly Meta: typeof Meta;
  232. readonly Grid: typeof Grid;
  233. };
  234. export default _default;