/// declare global { var takeStateSnapshot: (() => Promise) | undefined var injectStateSnapshot: ((state: unknown) => void) | undefined var getAllRoutePaths: (() => string[]) | undefined var changeRoutePath: ((path: string) => void) | undefined var onRouteChange: ((callback: (pathname: string) => void, signal: AbortSignal) => void) | undefined var onAuthStateChanged: ((callback: () => void) => void) | undefined /** Injected prototype state (set by browser prototype mode) */ var _injected: unknown } export {}