index.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. export declare const Row: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
  2. tag: {
  3. type: import("vue").PropType<keyof HTMLElementTagNameMap>;
  4. default: keyof HTMLElementTagNameMap;
  5. };
  6. wrap: {
  7. type: BooleanConstructor;
  8. default: true;
  9. };
  10. align: import("vue").PropType<import("./Row").RowAlign>;
  11. gutter: {
  12. type: import("vue").PropType<string | number | (string | number)[]>;
  13. default: number;
  14. };
  15. justify: import("vue").PropType<import("./Row").RowJustify>;
  16. }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
  17. tag: {
  18. type: import("vue").PropType<keyof HTMLElementTagNameMap>;
  19. default: keyof HTMLElementTagNameMap;
  20. };
  21. wrap: {
  22. type: BooleanConstructor;
  23. default: true;
  24. };
  25. align: import("vue").PropType<import("./Row").RowAlign>;
  26. gutter: {
  27. type: import("vue").PropType<string | number | (string | number)[]>;
  28. default: number;
  29. };
  30. justify: import("vue").PropType<import("./Row").RowJustify>;
  31. }>> & Readonly<{}>, {
  32. tag: keyof HTMLElementTagNameMap;
  33. wrap: boolean;
  34. gutter: string | number | (string | number)[];
  35. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
  36. export default Row;
  37. export { rowProps } from './Row';
  38. export type { RowProps, RowAlign, RowJustify } from './Row';
  39. declare module 'vue' {
  40. interface GlobalComponents {
  41. VanRow: typeof Row;
  42. }
  43. }