refactor(ui): refine types augmentation
[e-mobility-charging-stations-simulator.git] / ui / web / src / shims-vue.d.ts
1 export {}
2
3 declare module 'vue' {
4 export interface GlobalComponents {
5 RouterLink: (typeof import('vue-router'))['RouterLink']
6 RouterView: (typeof import('vue-router'))['RouterView']
7 }
8 interface ComponentCustomProperties {
9 $configuration: Ref<import('@/types').ConfigurationData>
10 $templates: Ref<string[]>
11 $chargingStations: Ref<import('@/types').ChargingStationData[]>
12 $uiClient: import('@/composables').UIClient
13 }
14 }