561bdcd52c966df14019c83c7714a4be6e8bcfe4b08d8c1712410afb0a8f03fa9f26146cb428e75266e196dd76d50398f62b90cfbf45c5ac75adac802ca7fe 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. import type { ExtractPropTypes, __ExtractPublicPropTypes } from 'vue';
  2. export declare const subMenuProps: {
  3. readonly index: {
  4. readonly type: import("vue").PropType<string>;
  5. readonly required: true;
  6. readonly validator: ((val: unknown) => boolean) | undefined;
  7. __epPropKey: true;
  8. };
  9. readonly showTimeout: NumberConstructor;
  10. readonly hideTimeout: NumberConstructor;
  11. readonly popperClass: StringConstructor;
  12. readonly disabled: BooleanConstructor;
  13. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  14. readonly popperOffset: NumberConstructor;
  15. readonly expandCloseIcon: {
  16. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  17. readonly required: false;
  18. readonly validator: ((val: unknown) => boolean) | undefined;
  19. __epPropKey: true;
  20. };
  21. readonly expandOpenIcon: {
  22. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  23. readonly required: false;
  24. readonly validator: ((val: unknown) => boolean) | undefined;
  25. __epPropKey: true;
  26. };
  27. readonly collapseCloseIcon: {
  28. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  29. readonly required: false;
  30. readonly validator: ((val: unknown) => boolean) | undefined;
  31. __epPropKey: true;
  32. };
  33. readonly collapseOpenIcon: {
  34. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  35. readonly required: false;
  36. readonly validator: ((val: unknown) => boolean) | undefined;
  37. __epPropKey: true;
  38. };
  39. };
  40. export type SubMenuProps = ExtractPropTypes<typeof subMenuProps>;
  41. export type SubMenuPropsPublic = __ExtractPublicPropTypes<typeof subMenuProps>;
  42. declare const _default: import("vue").DefineComponent<{
  43. readonly index: {
  44. readonly type: import("vue").PropType<string>;
  45. readonly required: true;
  46. readonly validator: ((val: unknown) => boolean) | undefined;
  47. __epPropKey: true;
  48. };
  49. readonly showTimeout: NumberConstructor;
  50. readonly hideTimeout: NumberConstructor;
  51. readonly popperClass: StringConstructor;
  52. readonly disabled: BooleanConstructor;
  53. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  54. readonly popperOffset: NumberConstructor;
  55. readonly expandCloseIcon: {
  56. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  57. readonly required: false;
  58. readonly validator: ((val: unknown) => boolean) | undefined;
  59. __epPropKey: true;
  60. };
  61. readonly expandOpenIcon: {
  62. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  63. readonly required: false;
  64. readonly validator: ((val: unknown) => boolean) | undefined;
  65. __epPropKey: true;
  66. };
  67. readonly collapseCloseIcon: {
  68. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  69. readonly required: false;
  70. readonly validator: ((val: unknown) => boolean) | undefined;
  71. __epPropKey: true;
  72. };
  73. readonly collapseOpenIcon: {
  74. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  75. readonly required: false;
  76. readonly validator: ((val: unknown) => boolean) | undefined;
  77. __epPropKey: true;
  78. };
  79. }, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
  80. [key: string]: any;
  81. }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  82. readonly index: {
  83. readonly type: import("vue").PropType<string>;
  84. readonly required: true;
  85. readonly validator: ((val: unknown) => boolean) | undefined;
  86. __epPropKey: true;
  87. };
  88. readonly showTimeout: NumberConstructor;
  89. readonly hideTimeout: NumberConstructor;
  90. readonly popperClass: StringConstructor;
  91. readonly disabled: BooleanConstructor;
  92. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  93. readonly popperOffset: NumberConstructor;
  94. readonly expandCloseIcon: {
  95. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  96. readonly required: false;
  97. readonly validator: ((val: unknown) => boolean) | undefined;
  98. __epPropKey: true;
  99. };
  100. readonly expandOpenIcon: {
  101. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  102. readonly required: false;
  103. readonly validator: ((val: unknown) => boolean) | undefined;
  104. __epPropKey: true;
  105. };
  106. readonly collapseCloseIcon: {
  107. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  108. readonly required: false;
  109. readonly validator: ((val: unknown) => boolean) | undefined;
  110. __epPropKey: true;
  111. };
  112. readonly collapseOpenIcon: {
  113. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown>>;
  114. readonly required: false;
  115. readonly validator: ((val: unknown) => boolean) | undefined;
  116. __epPropKey: true;
  117. };
  118. }>>, {
  119. readonly disabled: boolean;
  120. readonly teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  121. }>;
  122. export default _default;