LiveAtlas/src/index.d.ts

25 lines
531 B
TypeScript
Raw Normal View History

2021-05-15 19:25:03 +00:00
import {State, Store} from "@/store";
2021-05-17 02:39:25 +00:00
import {DynmapUrlConfig} from "@/dynmap";
2021-05-15 19:25:03 +00:00
declare module "*.png" {
const value: any;
export = value;
}
declare module '*.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{}, {}, any>
export default component
2020-12-20 16:01:15 +00:00
}
2021-05-15 19:25:03 +00:00
declare module '@vue/runtime-core' {
// provide typings for `this.$store`
interface ComponentCustomProperties {
$store: Store<State>
}
2021-05-17 02:39:25 +00:00
}
interface LiveAtlasServerDefinition extends DynmapUrlConfig {
id: string
label?: string
2020-12-12 21:35:55 +00:00
}