You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
587 B
34 lines
587 B
1 year ago
|
import type { AppType } from 'platform-core/types';
|
||
|
|
||
|
declare global {
|
||
|
interface Window {
|
||
|
APP: AppType;
|
||
|
__webpack_init_sharing__: any;
|
||
|
__webpack_share_scopes__: any;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
declare module '*.vue' {
|
||
|
import type { App, DefineComponent } from 'vue';
|
||
|
|
||
|
const component: DefineComponent<{}, {}, any> & {
|
||
|
install(app: App): void;
|
||
|
};
|
||
|
|
||
|
export default component;
|
||
|
}
|
||
|
|
||
|
declare module 'vue/types/vue' {
|
||
|
interface VueConstructor {
|
||
|
$t: any;
|
||
|
$fc: any;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
declare module '@vue/runtime-core' {
|
||
|
interface ComponentCustomProperties {
|
||
|
$t: any;
|
||
|
$fc: any;
|
||
|
}
|
||
|
}
|