tav-ui
Version:
69 lines (68 loc) • 2.39 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
appId: {
type: StringConstructor;
required: boolean;
};
userInfo: {
type: import("vue").PropType<Record<string, any>>;
required: boolean;
};
permissions: {
type: import("vue").PropType<Record<string, any>>;
default: () => {};
};
components: {
type: import("vue").PropType<Record<string, any>>;
default: () => {};
};
i18nFun: {
type: import("vue").PropType<{
t: {
(key: string): string;
(key: string, locale: string): string;
(key: string, locale: string, list: unknown[]): string;
(key: string, locale: string, named: Record<string, unknown>): string;
(key: string, list: unknown[]): string;
(key: string, named: Record<string, unknown>): string;
};
locale?: string | undefined;
}>;
defult: () => {};
};
uploadVarsJson: {
type: StringConstructor;
default: string;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
appId?: unknown;
userInfo?: unknown;
permissions?: unknown;
components?: unknown;
i18nFun?: unknown;
uploadVarsJson?: unknown;
} & {
permissions: Record<string, any>;
components: Record<string, any>;
uploadVarsJson: string;
} & {
appId?: string | undefined;
userInfo?: Record<string, any> | undefined;
i18nFun?: {
t: {
(key: string): string;
(key: string, locale: string): string;
(key: string, locale: string, list: unknown[]): string;
(key: string, locale: string, named: Record<string, unknown>): string;
(key: string, list: unknown[]): string;
(key: string, named: Record<string, unknown>): string;
};
locale?: string | undefined;
} | undefined;
}>, {
permissions: Record<string, any>;
components: Record<string, any>;
uploadVarsJson: string;
}>;
export default _default;