// See https://svelte.dev/docs/kit/types#app.d.ts declare global { namespace App { interface Error { message: string; code?: string; } interface Locals { user: { id: string; email: string; displayName: string; role: 'admin' | 'user'; } | null; session: { id: string; expiresAt: Date; } | null; } interface PageData { user: App.Locals['user']; } // interface PageState {} // interface Platform {} } } export {};