export declare const DASHBOARD_SESSION_COOKIE = "devflow_dashboard_session"; export declare const DASHBOARD_SESSION_TTL_SECONDS: number; interface DashboardSessionOptions { now?: number; secret?: string; ttlSeconds?: number; } export declare function createDashboardSessionToken(options?: DashboardSessionOptions): string; export declare function verifyDashboardSessionToken(token: string, options?: Pick): boolean; export declare function createDashboardSessionCookie(options?: DashboardSessionOptions): string; export declare function readDashboardSessionCookie(cookieHeader: string | undefined): string | null; export declare function isLoopbackHost(hostHeader: string | undefined): boolean; export declare function isDashboardSessionRequest(headers: { host?: string; origin?: string; fetchSite?: string; }): boolean; export {}; //# sourceMappingURL=dashboard-session.d.ts.map