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.
33 lines
587 B
33 lines
587 B
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;
|
|
}
|
|
}
|
|
|