export type SessionHint = { /** Unix seconds the session's access credential dies at. */ expiresAt: number; /** Unix seconds renewal stops being possible at, when the backend states it. */ refreshExpiresAt?: number; }; /** * Reads the session hint your backend publishes beside its httpOnly session cookie (see `sessionHintCookie` in the * space settings). It answers, with no request, the one question local storage cannot: whether this browser holds a * session that some other page — a sibling app on the same domain, a social sign-in redirect — established. * * Its absence is an answer too, and the more valuable one: a configured hint that is not there means nobody is signed * in, which is how a signed-out visitor gets a page rendered without a round trip to be told so. */ export declare const readSessionHint: (cookieName?: string) => SessionHint | undefined;