GridItem.d.ts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { type PropType, type ExtractPropTypes } from 'vue';
  2. import { type BadgeProps } from '../badge';
  3. export declare const gridItemProps: {
  4. to: PropType<import("vue-router").RouteLocationRaw>;
  5. url: StringConstructor;
  6. replace: BooleanConstructor;
  7. } & {
  8. dot: BooleanConstructor;
  9. text: StringConstructor;
  10. icon: StringConstructor;
  11. badge: (NumberConstructor | StringConstructor)[];
  12. iconColor: StringConstructor;
  13. iconPrefix: StringConstructor;
  14. badgeProps: PropType<Partial<BadgeProps>>;
  15. };
  16. export type GridItemProps = ExtractPropTypes<typeof gridItemProps>;
  17. declare const _default: import("vue").DefineComponent<ExtractPropTypes<{
  18. to: PropType<import("vue-router").RouteLocationRaw>;
  19. url: StringConstructor;
  20. replace: BooleanConstructor;
  21. } & {
  22. dot: BooleanConstructor;
  23. text: StringConstructor;
  24. icon: StringConstructor;
  25. badge: (NumberConstructor | StringConstructor)[];
  26. iconColor: StringConstructor;
  27. iconPrefix: StringConstructor;
  28. badgeProps: PropType<Partial<BadgeProps>>;
  29. }>, (() => import("vue/jsx-runtime").JSX.Element) | undefined, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
  30. to: PropType<import("vue-router").RouteLocationRaw>;
  31. url: StringConstructor;
  32. replace: BooleanConstructor;
  33. } & {
  34. dot: BooleanConstructor;
  35. text: StringConstructor;
  36. icon: StringConstructor;
  37. badge: (NumberConstructor | StringConstructor)[];
  38. iconColor: StringConstructor;
  39. iconPrefix: StringConstructor;
  40. badgeProps: PropType<Partial<BadgeProps>>;
  41. }>> & Readonly<{}>, {
  42. replace: boolean;
  43. dot: boolean;
  44. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
  45. export default _default;