//#region src/app/types/cookie.d.ts /** * Options for writing a cookie, covering the `Set-Cookie` attributes of RFC 6265 and its * extensions. * * @since 4.6.0 */ export interface CookieSerializeOptions { maxAge?: number; expires?: Date; domain?: string; path?: string; httpOnly?: boolean; secure?: boolean; partitioned?: boolean; priority?: 'low' | 'medium' | 'high'; sameSite?: boolean | 'lax' | 'strict' | 'none'; /** Defaults to `encodeURIComponent`. */ encode?: (value: string) => string; /** Defaults to `JSON.stringify`. */ stringify?: (value: unknown) => string; } //#endregion