index.d.ts 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  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").CreateComponentPublicInstanceWithMixins<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. }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
  37. direction: string;
  38. wrap: boolean;
  39. }, true, {}, CustomSlotsType<{
  40. split?: any;
  41. default?: any;
  42. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
  43. P: {};
  44. B: {};
  45. D: {};
  46. C: {};
  47. M: {};
  48. Defaults: {};
  49. }, Readonly<ExtractPropTypes<{
  50. prefixCls: StringConstructor;
  51. size: {
  52. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  53. };
  54. direction: import("vue-types").VueTypeDef<string> & {
  55. default: string;
  56. };
  57. align: import("vue-types").VueTypeDef<string>;
  58. wrap: {
  59. type: BooleanConstructor;
  60. default: boolean;
  61. };
  62. }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, {
  63. direction: string;
  64. wrap: boolean;
  65. }>;
  66. __isFragment?: never;
  67. __isTeleport?: never;
  68. __isSuspense?: never;
  69. } & import("vue").ComponentOptionsBase<Readonly<ExtractPropTypes<{
  70. prefixCls: StringConstructor;
  71. size: {
  72. type: PropType<SpaceSize | [SpaceSize, SpaceSize]>;
  73. };
  74. direction: import("vue-types").VueTypeDef<string> & {
  75. default: string;
  76. };
  77. align: import("vue-types").VueTypeDef<string>;
  78. wrap: {
  79. type: BooleanConstructor;
  80. default: boolean;
  81. };
  82. }>> & Readonly<{}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  83. direction: string;
  84. wrap: boolean;
  85. }, {}, string, CustomSlotsType<{
  86. split?: any;
  87. default?: any;
  88. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Plugin<any[]> & {
  89. readonly Compact: typeof Compact;
  90. };
  91. export default _default;