index.d.ts 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. import type { PropType, ExtractPropTypes, Plugin } from 'vue';
  2. import type { SizeType } from '../config-provider';
  3. import type { CustomSlotsType } from '../_util/type';
  4. import Compact from './Compact';
  5. export type SpaceSize = SizeType | number;
  6. export declare const spaceProps: () => {
  7. prefixCls: StringConstructor;
  8. size: {
  9. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  10. };
  11. direction: import("vue-types").VueTypeDef<string> & {
  12. default: string;
  13. };
  14. align: import("vue-types").VueTypeDef<string>;
  15. wrap: {
  16. type: BooleanConstructor;
  17. default: boolean;
  18. };
  19. };
  20. export type SpaceProps = Partial<ExtractPropTypes<ReturnType<typeof spaceProps>>>;
  21. export { Compact };
  22. declare const _default: {
  23. new (...args: any[]): import("vue").CreateComponentPublicInstance<Readonly<ExtractPropTypes<{
  24. prefixCls: StringConstructor;
  25. size: {
  26. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  27. };
  28. direction: import("vue-types").VueTypeDef<string> & {
  29. default: string;
  30. };
  31. align: import("vue-types").VueTypeDef<string>;
  32. wrap: {
  33. type: BooleanConstructor;
  34. default: boolean;
  35. };
  36. }>>, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly<ExtractPropTypes<{
  37. prefixCls: StringConstructor;
  38. size: {
  39. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  40. };
  41. direction: import("vue-types").VueTypeDef<string> & {
  42. default: string;
  43. };
  44. align: import("vue-types").VueTypeDef<string>;
  45. wrap: {
  46. type: BooleanConstructor;
  47. default: boolean;
  48. };
  49. }>>, {
  50. direction: string;
  51. wrap: boolean;
  52. }, true, {}, CustomSlotsType<{
  53. split?: any;
  54. default?: any;
  55. }>, {
  56. P: {};
  57. B: {};
  58. D: {};
  59. C: {};
  60. M: {};
  61. Defaults: {};
  62. }, Readonly<ExtractPropTypes<{
  63. prefixCls: StringConstructor;
  64. size: {
  65. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  66. };
  67. direction: import("vue-types").VueTypeDef<string> & {
  68. default: string;
  69. };
  70. align: import("vue-types").VueTypeDef<string>;
  71. wrap: {
  72. type: BooleanConstructor;
  73. default: boolean;
  74. };
  75. }>>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, {
  76. direction: string;
  77. wrap: boolean;
  78. }>;
  79. __isFragment?: never;
  80. __isTeleport?: never;
  81. __isSuspense?: never;
  82. } & import("vue").ComponentOptionsBase<Readonly<ExtractPropTypes<{
  83. prefixCls: StringConstructor;
  84. size: {
  85. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  86. };
  87. direction: import("vue-types").VueTypeDef<string> & {
  88. default: string;
  89. };
  90. align: import("vue-types").VueTypeDef<string>;
  91. wrap: {
  92. type: BooleanConstructor;
  93. default: boolean;
  94. };
  95. }>>, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  96. direction: string;
  97. wrap: boolean;
  98. }, {}, string, CustomSlotsType<{
  99. split?: any;
  100. default?: any;
  101. }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
  102. readonly Compact: typeof Compact;
  103. };
  104. export default _default;