// See https://kit.svelte.dev/docs/types#app // for information about these interfaces declare global { /** Build stamp injected by `vite.config.ts`; rendered in the footer. */ const __BUILD_ID__: string; namespace App { // interface Error {} // interface Locals {} // interface PageData {} // interface PageState {} interface Platform { env?: { DB: D1Database; SESSIONS_KV: KVNamespace; STATES_KV: KVNamespace; SESSION_SECRET: string; PRIVATE_KEY_JWK: string; PUBLIC_BASE_URL: string; /** Static asset binding; lets a Function read files from the build output. */ ASSETS: { fetch: (input: string | URL | Request) => Promise }; }; context?: ExecutionContext; caches?: CacheStorage; } } } export {};