Space.d.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import { ExtractPropTypes, PropType } from 'vue';
  2. export declare type SpaceSize = number | string;
  3. export declare type SpaceAlign = 'start' | 'end' | 'center' | 'baseline';
  4. declare const spaceProps: {
  5. align: PropType<SpaceAlign>;
  6. direction: {
  7. type: PropType<"vertical" | "horizontal">;
  8. default: string;
  9. };
  10. size: {
  11. type: PropType<string | number | [SpaceSize, SpaceSize]>;
  12. default: number;
  13. };
  14. wrap: BooleanConstructor;
  15. fill: BooleanConstructor;
  16. };
  17. export declare type SpaceProps = ExtractPropTypes<typeof spaceProps>;
  18. declare const _default: import("vue").DefineComponent<{
  19. align: PropType<SpaceAlign>;
  20. direction: {
  21. type: PropType<"vertical" | "horizontal">;
  22. default: string;
  23. };
  24. size: {
  25. type: PropType<string | number | [SpaceSize, SpaceSize]>;
  26. default: number;
  27. };
  28. wrap: BooleanConstructor;
  29. fill: BooleanConstructor;
  30. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  31. align: PropType<SpaceAlign>;
  32. direction: {
  33. type: PropType<"vertical" | "horizontal">;
  34. default: string;
  35. };
  36. size: {
  37. type: PropType<string | number | [SpaceSize, SpaceSize]>;
  38. default: number;
  39. };
  40. wrap: BooleanConstructor;
  41. fill: BooleanConstructor;
  42. }>>, {
  43. fill: boolean;
  44. size: string | number | [SpaceSize, SpaceSize];
  45. wrap: boolean;
  46. direction: "vertical" | "horizontal";
  47. }>;
  48. export default _default;