/// declare namespace App { interface Locals { session: import('svelte-kit-cookie-session').Session; cookies: Record; } interface Platform {} interface Session extends SessionData {} interface Stuff { application: any; } } interface SessionData { version?: string; userId?: string | null; teamId?: string | null; permission?: string; isAdmin?: boolean; expires?: string | null; gitlabToken?: string | null; ghToken?: string | null; } type DateTimeFormatOptions = { localeMatcher?: 'lookup' | 'best fit'; weekday?: 'long' | 'short' | 'narrow'; era?: 'long' | 'short' | 'narrow'; year?: 'numeric' | '2-digit'; month?: 'numeric' | '2-digit' | 'long' | 'short' | 'narrow'; day?: 'numeric' | '2-digit'; hour?: 'numeric' | '2-digit'; minute?: 'numeric' | '2-digit'; second?: 'numeric' | '2-digit'; timeZoneName?: 'long' | 'short'; formatMatcher?: 'basic' | 'best fit'; hour12?: boolean; timeZone?: string; }; interface Hash { iv: string; content: string; } type RawHaproxyConfiguration = { _version: number; data: string; }; type NewTransaction = { _version: number; id: string; status: string; }; type Application = { name: string; domain: string; };