@cpany/app
Version:
CPany web app
28 lines (21 loc) • 727 B
TypeScript
declare module '*.vue' {
import { DefineComponent } from 'vue';
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
const component: DefineComponent<{}, {}, any>;
export default component;
}
declare module '~icons/*' {
import { DefineComponent } from 'vue';
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
const component: DefineComponent<{}, {}, any>;
export default component;
}
declare module '~cpany/routes' {
import { RouteRecordRaw } from 'vue-router';
const routes: RouteRecordRaw[];
const base: string;
}
declare module '~cpany/log' {
import { DiffLog } from '@cpany/types';
const history: DiffLog;
}