UNPKG

1.84 kBTypeScriptView Raw
1export declare const Tab: import("../utils").WithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
2 to: import("vue").PropType<import("vue-router").RouteLocationRaw>;
3 url: StringConstructor;
4 replace: BooleanConstructor;
5} & {
6 dot: BooleanConstructor;
7 name: (NumberConstructor | StringConstructor)[];
8 badge: (NumberConstructor | StringConstructor)[];
9 title: StringConstructor;
10 disabled: BooleanConstructor;
11 titleClass: import("vue").PropType<unknown>;
12 titleStyle: import("vue").PropType<string | import("vue").CSSProperties>;
13 showZeroBadge: {
14 type: BooleanConstructor;
15 default: true;
16 };
17}>, (() => import("vue/jsx-runtime").JSX.Element | undefined) | undefined, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
18 to: import("vue").PropType<import("vue-router").RouteLocationRaw>;
19 url: StringConstructor;
20 replace: BooleanConstructor;
21} & {
22 dot: BooleanConstructor;
23 name: (NumberConstructor | StringConstructor)[];
24 badge: (NumberConstructor | StringConstructor)[];
25 title: StringConstructor;
26 disabled: BooleanConstructor;
27 titleClass: import("vue").PropType<unknown>;
28 titleStyle: import("vue").PropType<string | import("vue").CSSProperties>;
29 showZeroBadge: {
30 type: BooleanConstructor;
31 default: true;
32 };
33}>> & Readonly<{}>, {
34 replace: boolean;
35 dot: boolean;
36 disabled: boolean;
37 showZeroBadge: boolean;
38}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
39export default Tab;
40export { tabProps } from './Tab';
41export type { TabProps } from './Tab';
42declare module 'vue' {
43 interface GlobalComponents {
44 VanTab: typeof Tab;
45 }
46}
47
\No newline at end of file