//#region src/runtime/shared/types.d.ts interface CookieOptions { path?: string; domain?: string; expires?: Date; maxAge?: number; httpOnly?: boolean; secure?: boolean; sameSite?: boolean | 'lax' | 'strict' | 'none'; priority?: 'low' | 'medium' | 'high'; partitioned?: boolean; } interface ReadonlyCookie { name: string; value: string; } interface CookieStore { get: (name: string) => ReadonlyCookie | undefined; getAll: (name?: string) => ReadonlyCookie[]; has: (name: string) => boolean; set: ((name: string, value: string, options?: CookieOptions) => void) & ((options: { name: string; value: string; } & CookieOptions) => void); delete: (name: string) => void; toString: () => string; } interface ModuleData { id: string; chunks: string[]; name: string; } //#endregion export { ReadonlyCookie as i, CookieStore as n, ModuleData as r, CookieOptions as t };