index.d.ts 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337
  1. import Container from './src/container.vue';
  2. import Aside from './src/aside.vue';
  3. import Footer from './src/footer.vue';
  4. import Header from './src/header.vue';
  5. import Main from './src/main.vue';
  6. export declare const ElContainer: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  7. direction: {
  8. type: StringConstructor;
  9. };
  10. }, {
  11. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  12. direction: {
  13. type: StringConstructor;
  14. };
  15. }>> & {
  16. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  17. }>>;
  18. slots: Readonly<{
  19. [name: string]: import("vue").Slot | undefined;
  20. }>;
  21. ns: {
  22. namespace: import("vue").Ref<string>;
  23. b: (blockSuffix?: string) => string;
  24. e: (element?: string | undefined) => string;
  25. m: (modifier?: string | undefined) => string;
  26. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  27. em: (element?: string | undefined, modifier?: string | undefined) => string;
  28. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  29. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  30. is: {
  31. (name: string, state: boolean | undefined): string;
  32. (name: string): string;
  33. };
  34. cssVar: (object: Record<string, string>) => Record<string, string>;
  35. cssVarName: (name: string) => string;
  36. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  37. cssVarBlockName: (name: string) => string;
  38. };
  39. isVertical: import("vue").ComputedRef<boolean>;
  40. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  41. direction: {
  42. type: StringConstructor;
  43. };
  44. }>>, {}>> & {
  45. Aside: import("vue").DefineComponent<{
  46. width: {
  47. type: StringConstructor;
  48. default: null;
  49. };
  50. }, {
  51. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  52. width: {
  53. type: StringConstructor;
  54. default: null;
  55. };
  56. }>> & {
  57. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  58. }>>;
  59. ns: {
  60. namespace: import("vue").Ref<string>;
  61. b: (blockSuffix?: string) => string;
  62. e: (element?: string | undefined) => string;
  63. m: (modifier?: string | undefined) => string;
  64. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  65. em: (element?: string | undefined, modifier?: string | undefined) => string;
  66. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  67. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  68. is: {
  69. (name: string, state: boolean | undefined): string;
  70. (name: string): string;
  71. };
  72. cssVar: (object: Record<string, string>) => Record<string, string>;
  73. cssVarName: (name: string) => string;
  74. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  75. cssVarBlockName: (name: string) => string;
  76. };
  77. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  78. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  79. width: {
  80. type: StringConstructor;
  81. default: null;
  82. };
  83. }>>, {
  84. width: string;
  85. }>;
  86. Footer: import("vue").DefineComponent<{
  87. height: {
  88. type: StringConstructor;
  89. default: null;
  90. };
  91. }, {
  92. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  93. height: {
  94. type: StringConstructor;
  95. default: null;
  96. };
  97. }>> & {
  98. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  99. }>>;
  100. ns: {
  101. namespace: import("vue").Ref<string>;
  102. b: (blockSuffix?: string) => string;
  103. e: (element?: string | undefined) => string;
  104. m: (modifier?: string | undefined) => string;
  105. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  106. em: (element?: string | undefined, modifier?: string | undefined) => string;
  107. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  108. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  109. is: {
  110. (name: string, state: boolean | undefined): string;
  111. (name: string): string;
  112. };
  113. cssVar: (object: Record<string, string>) => Record<string, string>;
  114. cssVarName: (name: string) => string;
  115. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  116. cssVarBlockName: (name: string) => string;
  117. };
  118. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  119. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  120. height: {
  121. type: StringConstructor;
  122. default: null;
  123. };
  124. }>>, {
  125. height: string;
  126. }>;
  127. Header: import("vue").DefineComponent<{
  128. height: {
  129. type: StringConstructor;
  130. default: null;
  131. };
  132. }, {
  133. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  134. height: {
  135. type: StringConstructor;
  136. default: null;
  137. };
  138. }>> & {
  139. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  140. }>>;
  141. ns: {
  142. namespace: import("vue").Ref<string>;
  143. b: (blockSuffix?: string) => string;
  144. e: (element?: string | undefined) => string;
  145. m: (modifier?: string | undefined) => string;
  146. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  147. em: (element?: string | undefined, modifier?: string | undefined) => string;
  148. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  149. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  150. is: {
  151. (name: string, state: boolean | undefined): string;
  152. (name: string): string;
  153. };
  154. cssVar: (object: Record<string, string>) => Record<string, string>;
  155. cssVarName: (name: string) => string;
  156. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  157. cssVarBlockName: (name: string) => string;
  158. };
  159. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  160. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  161. height: {
  162. type: StringConstructor;
  163. default: null;
  164. };
  165. }>>, {
  166. height: string;
  167. }>;
  168. Main: import("vue").DefineComponent<{}, {
  169. ns: {
  170. namespace: import("vue").Ref<string>;
  171. b: (blockSuffix?: string) => string;
  172. e: (element?: string | undefined) => string;
  173. m: (modifier?: string | undefined) => string;
  174. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  175. em: (element?: string | undefined, modifier?: string | undefined) => string;
  176. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  177. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  178. is: {
  179. (name: string, state: boolean | undefined): string;
  180. (name: string): string;
  181. };
  182. cssVar: (object: Record<string, string>) => Record<string, string>;
  183. cssVarName: (name: string) => string;
  184. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  185. cssVarBlockName: (name: string) => string;
  186. };
  187. }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  188. };
  189. export default ElContainer;
  190. export declare const ElAside: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  191. width: {
  192. type: StringConstructor;
  193. default: null;
  194. };
  195. }, {
  196. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  197. width: {
  198. type: StringConstructor;
  199. default: null;
  200. };
  201. }>> & {
  202. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  203. }>>;
  204. ns: {
  205. namespace: import("vue").Ref<string>;
  206. b: (blockSuffix?: string) => string;
  207. e: (element?: string | undefined) => string;
  208. m: (modifier?: string | undefined) => string;
  209. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  210. em: (element?: string | undefined, modifier?: string | undefined) => string;
  211. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  212. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  213. is: {
  214. (name: string, state: boolean | undefined): string;
  215. (name: string): string;
  216. };
  217. cssVar: (object: Record<string, string>) => Record<string, string>;
  218. cssVarName: (name: string) => string;
  219. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  220. cssVarBlockName: (name: string) => string;
  221. };
  222. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  223. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  224. width: {
  225. type: StringConstructor;
  226. default: null;
  227. };
  228. }>>, {
  229. width: string;
  230. }>>;
  231. export declare const ElFooter: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  232. height: {
  233. type: StringConstructor;
  234. default: null;
  235. };
  236. }, {
  237. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  238. height: {
  239. type: StringConstructor;
  240. default: null;
  241. };
  242. }>> & {
  243. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  244. }>>;
  245. ns: {
  246. namespace: import("vue").Ref<string>;
  247. b: (blockSuffix?: string) => string;
  248. e: (element?: string | undefined) => string;
  249. m: (modifier?: string | undefined) => string;
  250. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  251. em: (element?: string | undefined, modifier?: string | undefined) => string;
  252. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  253. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  254. is: {
  255. (name: string, state: boolean | undefined): string;
  256. (name: string): string;
  257. };
  258. cssVar: (object: Record<string, string>) => Record<string, string>;
  259. cssVarName: (name: string) => string;
  260. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  261. cssVarBlockName: (name: string) => string;
  262. };
  263. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  264. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  265. height: {
  266. type: StringConstructor;
  267. default: null;
  268. };
  269. }>>, {
  270. height: string;
  271. }>>;
  272. export declare const ElHeader: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  273. height: {
  274. type: StringConstructor;
  275. default: null;
  276. };
  277. }, {
  278. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  279. height: {
  280. type: StringConstructor;
  281. default: null;
  282. };
  283. }>> & {
  284. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  285. }>>;
  286. ns: {
  287. namespace: import("vue").Ref<string>;
  288. b: (blockSuffix?: string) => string;
  289. e: (element?: string | undefined) => string;
  290. m: (modifier?: string | undefined) => string;
  291. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  292. em: (element?: string | undefined, modifier?: string | undefined) => string;
  293. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  294. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  295. is: {
  296. (name: string, state: boolean | undefined): string;
  297. (name: string): string;
  298. };
  299. cssVar: (object: Record<string, string>) => Record<string, string>;
  300. cssVarName: (name: string) => string;
  301. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  302. cssVarBlockName: (name: string) => string;
  303. };
  304. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  305. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  306. height: {
  307. type: StringConstructor;
  308. default: null;
  309. };
  310. }>>, {
  311. height: string;
  312. }>>;
  313. export declare const ElMain: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{}, {
  314. ns: {
  315. namespace: import("vue").Ref<string>;
  316. b: (blockSuffix?: string) => string;
  317. e: (element?: string | undefined) => string;
  318. m: (modifier?: string | undefined) => string;
  319. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  320. em: (element?: string | undefined, modifier?: string | undefined) => string;
  321. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  322. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  323. is: {
  324. (name: string, state: boolean | undefined): string;
  325. (name: string): string;
  326. };
  327. cssVar: (object: Record<string, string>) => Record<string, string>;
  328. cssVarName: (name: string) => string;
  329. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  330. cssVarBlockName: (name: string) => string;
  331. };
  332. }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>>;
  333. export declare type ContainerInstance = InstanceType<typeof Container>;
  334. export declare type AsideInstance = InstanceType<typeof Aside>;
  335. export declare type FooterInstance = InstanceType<typeof Footer>;
  336. export declare type HeaderInstance = InstanceType<typeof Header>;
  337. export declare type MainInstance = InstanceType<typeof Main>;