Col.d.ts 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. import type { ExtractPropTypes, PropType } from 'vue';
  2. declare type ColSpanType = number | string;
  3. export interface ColSize {
  4. span?: ColSpanType;
  5. order?: ColSpanType;
  6. offset?: ColSpanType;
  7. push?: ColSpanType;
  8. pull?: ColSpanType;
  9. }
  10. export declare const colProps: () => {
  11. span: (StringConstructor | NumberConstructor)[];
  12. order: (StringConstructor | NumberConstructor)[];
  13. offset: (StringConstructor | NumberConstructor)[];
  14. push: (StringConstructor | NumberConstructor)[];
  15. pull: (StringConstructor | NumberConstructor)[];
  16. xs: {
  17. type: PropType<string | number | ColSize>;
  18. default: string | number | ColSize;
  19. };
  20. sm: {
  21. type: PropType<string | number | ColSize>;
  22. default: string | number | ColSize;
  23. };
  24. md: {
  25. type: PropType<string | number | ColSize>;
  26. default: string | number | ColSize;
  27. };
  28. lg: {
  29. type: PropType<string | number | ColSize>;
  30. default: string | number | ColSize;
  31. };
  32. xl: {
  33. type: PropType<string | number | ColSize>;
  34. default: string | number | ColSize;
  35. };
  36. xxl: {
  37. type: PropType<string | number | ColSize>;
  38. default: string | number | ColSize;
  39. };
  40. xxxl: {
  41. type: PropType<string | number | ColSize>;
  42. default: string | number | ColSize;
  43. };
  44. prefixCls: StringConstructor;
  45. flex: (StringConstructor | NumberConstructor)[];
  46. };
  47. export declare type ColProps = Partial<ExtractPropTypes<ReturnType<typeof colProps>>>;
  48. declare const _default: import("vue").DefineComponent<{
  49. span: (StringConstructor | NumberConstructor)[];
  50. order: (StringConstructor | NumberConstructor)[];
  51. offset: (StringConstructor | NumberConstructor)[];
  52. push: (StringConstructor | NumberConstructor)[];
  53. pull: (StringConstructor | NumberConstructor)[];
  54. xs: {
  55. type: PropType<string | number | ColSize>;
  56. default: string | number | ColSize;
  57. };
  58. sm: {
  59. type: PropType<string | number | ColSize>;
  60. default: string | number | ColSize;
  61. };
  62. md: {
  63. type: PropType<string | number | ColSize>;
  64. default: string | number | ColSize;
  65. };
  66. lg: {
  67. type: PropType<string | number | ColSize>;
  68. default: string | number | ColSize;
  69. };
  70. xl: {
  71. type: PropType<string | number | ColSize>;
  72. default: string | number | ColSize;
  73. };
  74. xxl: {
  75. type: PropType<string | number | ColSize>;
  76. default: string | number | ColSize;
  77. };
  78. xxxl: {
  79. type: PropType<string | number | ColSize>;
  80. default: string | number | ColSize;
  81. };
  82. prefixCls: StringConstructor;
  83. flex: (StringConstructor | NumberConstructor)[];
  84. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  85. span: (StringConstructor | NumberConstructor)[];
  86. order: (StringConstructor | NumberConstructor)[];
  87. offset: (StringConstructor | NumberConstructor)[];
  88. push: (StringConstructor | NumberConstructor)[];
  89. pull: (StringConstructor | NumberConstructor)[];
  90. xs: {
  91. type: PropType<string | number | ColSize>;
  92. default: string | number | ColSize;
  93. };
  94. sm: {
  95. type: PropType<string | number | ColSize>;
  96. default: string | number | ColSize;
  97. };
  98. md: {
  99. type: PropType<string | number | ColSize>;
  100. default: string | number | ColSize;
  101. };
  102. lg: {
  103. type: PropType<string | number | ColSize>;
  104. default: string | number | ColSize;
  105. };
  106. xl: {
  107. type: PropType<string | number | ColSize>;
  108. default: string | number | ColSize;
  109. };
  110. xxl: {
  111. type: PropType<string | number | ColSize>;
  112. default: string | number | ColSize;
  113. };
  114. xxxl: {
  115. type: PropType<string | number | ColSize>;
  116. default: string | number | ColSize;
  117. };
  118. prefixCls: StringConstructor;
  119. flex: (StringConstructor | NumberConstructor)[];
  120. }>>, {
  121. xxxl: string | number | ColSize;
  122. xxl: string | number | ColSize;
  123. xl: string | number | ColSize;
  124. lg: string | number | ColSize;
  125. md: string | number | ColSize;
  126. sm: string | number | ColSize;
  127. xs: string | number | ColSize;
  128. }>;
  129. export default _default;