index.d.ts 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. export declare const ElTimeline: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
  2. [key: string]: any;
  3. }>, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>> & {
  4. TimelineItem: import("vue").DefineComponent<{
  5. readonly timestamp: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6. readonly hideTimestamp: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  7. readonly center: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  8. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  9. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  10. readonly color: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11. readonly size: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "large" | "normal", unknown, "normal", boolean>;
  12. readonly icon: {
  13. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  14. readonly required: false;
  15. readonly validator: ((val: unknown) => boolean) | undefined;
  16. __epPropKey: true;
  17. };
  18. readonly hollow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  19. }, {
  20. ns: {
  21. namespace: import("vue").Ref<string>;
  22. b: (blockSuffix?: string) => string;
  23. e: (element?: string | undefined) => string;
  24. m: (modifier?: string | undefined) => string;
  25. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  26. em: (element?: string | undefined, modifier?: string | undefined) => string;
  27. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  28. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  29. is: {
  30. (name: string, state: boolean | undefined): string;
  31. (name: string): string;
  32. };
  33. cssVar: (object: Record<string, string>) => Record<string, string>;
  34. cssVarName: (name: string) => string;
  35. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  36. cssVarBlockName: (name: string) => string;
  37. };
  38. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  39. readonly size: {
  40. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  41. readonly required: false;
  42. readonly validator: ((val: unknown) => boolean) | undefined;
  43. __epPropKey: true;
  44. };
  45. readonly color: {
  46. readonly type: import("vue").PropType<string>;
  47. readonly required: false;
  48. readonly validator: ((val: unknown) => boolean) | undefined;
  49. __epPropKey: true;
  50. };
  51. }, {
  52. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  53. readonly size: {
  54. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  55. readonly required: false;
  56. readonly validator: ((val: unknown) => boolean) | undefined;
  57. __epPropKey: true;
  58. };
  59. readonly color: {
  60. readonly type: import("vue").PropType<string>;
  61. readonly required: false;
  62. readonly validator: ((val: unknown) => boolean) | undefined;
  63. __epPropKey: true;
  64. };
  65. }>> & {
  66. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  67. }>>;
  68. ns: {
  69. namespace: import("vue").Ref<string>;
  70. b: (blockSuffix?: string) => string;
  71. e: (element?: string | undefined) => string;
  72. m: (modifier?: string | undefined) => string;
  73. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  74. em: (element?: string | undefined, modifier?: string | undefined) => string;
  75. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  76. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  77. is: {
  78. (name: string, state: boolean | undefined): string;
  79. (name: string): string;
  80. };
  81. cssVar: (object: Record<string, string>) => Record<string, string>;
  82. cssVarName: (name: string) => string;
  83. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  84. cssVarBlockName: (name: string) => string;
  85. };
  86. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  87. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  88. readonly size: {
  89. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  90. readonly required: false;
  91. readonly validator: ((val: unknown) => boolean) | undefined;
  92. __epPropKey: true;
  93. };
  94. readonly color: {
  95. readonly type: import("vue").PropType<string>;
  96. readonly required: false;
  97. readonly validator: ((val: unknown) => boolean) | undefined;
  98. __epPropKey: true;
  99. };
  100. }>>, {}>> & Record<string, any>;
  101. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  102. readonly timestamp: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  103. readonly hideTimestamp: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  104. readonly center: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  105. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  106. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  107. readonly color: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  108. readonly size: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "large" | "normal", unknown, "normal", boolean>;
  109. readonly icon: {
  110. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  111. readonly required: false;
  112. readonly validator: ((val: unknown) => boolean) | undefined;
  113. __epPropKey: true;
  114. };
  115. readonly hollow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  116. }>>, {
  117. readonly type: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  118. readonly size: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "large" | "normal", unknown>;
  119. readonly color: string;
  120. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "top" | "bottom", unknown>;
  121. readonly center: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  122. readonly timestamp: string;
  123. readonly hideTimestamp: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  124. readonly hollow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  125. }>;
  126. };
  127. export default ElTimeline;
  128. export declare const ElTimelineItem: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  129. readonly timestamp: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  130. readonly hideTimestamp: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  131. readonly center: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  132. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  133. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  134. readonly color: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  135. readonly size: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "large" | "normal", unknown, "normal", boolean>;
  136. readonly icon: {
  137. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  138. readonly required: false;
  139. readonly validator: ((val: unknown) => boolean) | undefined;
  140. __epPropKey: true;
  141. };
  142. readonly hollow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  143. }, {
  144. ns: {
  145. namespace: import("vue").Ref<string>;
  146. b: (blockSuffix?: string) => string;
  147. e: (element?: string | undefined) => string;
  148. m: (modifier?: string | undefined) => string;
  149. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  150. em: (element?: string | undefined, modifier?: string | undefined) => string;
  151. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  152. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  153. is: {
  154. (name: string, state: boolean | undefined): string;
  155. (name: string): string;
  156. };
  157. cssVar: (object: Record<string, string>) => Record<string, string>;
  158. cssVarName: (name: string) => string;
  159. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  160. cssVarBlockName: (name: string) => string;
  161. };
  162. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  163. readonly size: {
  164. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  165. readonly required: false;
  166. readonly validator: ((val: unknown) => boolean) | undefined;
  167. __epPropKey: true;
  168. };
  169. readonly color: {
  170. readonly type: import("vue").PropType<string>;
  171. readonly required: false;
  172. readonly validator: ((val: unknown) => boolean) | undefined;
  173. __epPropKey: true;
  174. };
  175. }, {
  176. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  177. readonly size: {
  178. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  179. readonly required: false;
  180. readonly validator: ((val: unknown) => boolean) | undefined;
  181. __epPropKey: true;
  182. };
  183. readonly color: {
  184. readonly type: import("vue").PropType<string>;
  185. readonly required: false;
  186. readonly validator: ((val: unknown) => boolean) | undefined;
  187. __epPropKey: true;
  188. };
  189. }>> & {
  190. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  191. }>>;
  192. ns: {
  193. namespace: import("vue").Ref<string>;
  194. b: (blockSuffix?: string) => string;
  195. e: (element?: string | undefined) => string;
  196. m: (modifier?: string | undefined) => string;
  197. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  198. em: (element?: string | undefined, modifier?: string | undefined) => string;
  199. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  200. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  201. is: {
  202. (name: string, state: boolean | undefined): string;
  203. (name: string): string;
  204. };
  205. cssVar: (object: Record<string, string>) => Record<string, string>;
  206. cssVarName: (name: string) => string;
  207. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  208. cssVarBlockName: (name: string) => string;
  209. };
  210. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  211. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  212. readonly size: {
  213. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  214. readonly required: false;
  215. readonly validator: ((val: unknown) => boolean) | undefined;
  216. __epPropKey: true;
  217. };
  218. readonly color: {
  219. readonly type: import("vue").PropType<string>;
  220. readonly required: false;
  221. readonly validator: ((val: unknown) => boolean) | undefined;
  222. __epPropKey: true;
  223. };
  224. }>>, {}>> & Record<string, any>;
  225. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  226. readonly timestamp: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  227. readonly hideTimestamp: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  228. readonly center: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  229. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  230. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  231. readonly color: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  232. readonly size: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "large" | "normal", unknown, "normal", boolean>;
  233. readonly icon: {
  234. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  235. readonly required: false;
  236. readonly validator: ((val: unknown) => boolean) | undefined;
  237. __epPropKey: true;
  238. };
  239. readonly hollow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  240. }>>, {
  241. readonly type: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  242. readonly size: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "large" | "normal", unknown>;
  243. readonly color: string;
  244. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "top" | "bottom", unknown>;
  245. readonly center: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  246. readonly timestamp: string;
  247. readonly hideTimestamp: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  248. readonly hollow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  249. }>>;
  250. export * from './src/timeline';
  251. export * from './src/timeline-item';