import { HasSsrParam, HasStoreParam } from "quasar"; import Vue, { ComponentOptions, VueConstructor } from "vue"; import VueRouter from "vue-router"; declare module "quasar" { interface BootFileParams extends HasSsrParam, HasStoreParam { app: ComponentOptions; Vue: VueConstructor; router: VueRouter; urlPath: string; redirect: (url: string) => void; } type BootCallback = ( params: BootFileParams ) => void | Promise; }