2024-08-11 17:44:30 +02:00
|
|
|
import type { Skeleton } from '@/types/commons'
|
2024-07-29 14:01:01 +02:00
|
|
|
import 'vue-router'
|
|
|
|
|
|
|
|
declare module 'vue-router' {
|
|
|
|
interface RouteMeta {
|
|
|
|
noAuth?: boolean
|
|
|
|
routerParams?: string[]
|
|
|
|
args: { trad?: string; param?: string }
|
|
|
|
breadcrumb?: string[]
|
2024-08-11 17:44:30 +02:00
|
|
|
skeleton?: (Skeleton | string)[] | Skeleton | string
|
2024-07-29 14:01:01 +02:00
|
|
|
}
|
|
|
|
}
|
2024-08-05 17:10:08 +02:00
|
|
|
|
|
|
|
declare module 'bootstrap-vue-next' {
|
|
|
|
interface BaseColorVariant {
|
|
|
|
best: unknown
|
|
|
|
}
|
2024-08-13 11:32:17 +02:00
|
|
|
interface BaseSize {
|
|
|
|
// `xs` size is available only for BButton
|
|
|
|
xs: unknown
|
|
|
|
}
|
2024-08-05 17:10:08 +02:00
|
|
|
}
|