Tab.d.ts 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import { type PropType, type CSSProperties, type ExtractPropTypes } from 'vue';
  2. export declare const tabProps: {
  3. to: PropType<import("vue-router").RouteLocationRaw>;
  4. url: StringConstructor;
  5. replace: BooleanConstructor;
  6. } & {
  7. dot: BooleanConstructor;
  8. name: (NumberConstructor | StringConstructor)[];
  9. badge: (NumberConstructor | StringConstructor)[];
  10. title: StringConstructor;
  11. disabled: BooleanConstructor;
  12. titleClass: PropType<unknown>;
  13. titleStyle: PropType<string | CSSProperties>;
  14. showZeroBadge: {
  15. type: BooleanConstructor;
  16. default: true;
  17. };
  18. };
  19. export type TabProps = ExtractPropTypes<typeof tabProps>;
  20. declare const _default: import("vue").DefineComponent<ExtractPropTypes<{
  21. to: PropType<import("vue-router").RouteLocationRaw>;
  22. url: StringConstructor;
  23. replace: BooleanConstructor;
  24. } & {
  25. dot: BooleanConstructor;
  26. name: (NumberConstructor | StringConstructor)[];
  27. badge: (NumberConstructor | StringConstructor)[];
  28. title: StringConstructor;
  29. disabled: BooleanConstructor;
  30. titleClass: PropType<unknown>;
  31. titleStyle: PropType<string | CSSProperties>;
  32. showZeroBadge: {
  33. type: BooleanConstructor;
  34. default: true;
  35. };
  36. }>, (() => import("vue/jsx-runtime").JSX.Element | undefined) | undefined, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
  37. to: PropType<import("vue-router").RouteLocationRaw>;
  38. url: StringConstructor;
  39. replace: BooleanConstructor;
  40. } & {
  41. dot: BooleanConstructor;
  42. name: (NumberConstructor | StringConstructor)[];
  43. badge: (NumberConstructor | StringConstructor)[];
  44. title: StringConstructor;
  45. disabled: BooleanConstructor;
  46. titleClass: PropType<unknown>;
  47. titleStyle: PropType<string | CSSProperties>;
  48. showZeroBadge: {
  49. type: BooleanConstructor;
  50. default: true;
  51. };
  52. }>> & Readonly<{}>, {
  53. replace: boolean;
  54. dot: boolean;
  55. disabled: boolean;
  56. showZeroBadge: boolean;
  57. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
  58. export default _default;