export declare class LbCookieStore { private value; /** Current `cks_ga=…` header value, or null when unset. */ headerValue(): string | null; /** Parse `Set-Cookie` response headers and retain `cks_ga` when present. */ ingestSetCookie(headers: Headers): void; /** @internal test helper */ getValue(): string | null; /** * Obtain `cks_ga` from the game-api before opening a WebSocket so the * upgrade lands on the same upstream as subsequent HTTP mutations. * * Failures (timeout / abort / network) throw {@link CrowdyTimeoutError} or * {@link CrowdyNetworkError} — never a raw `AbortError`/`DOMException`. * Callers that treat sticky cookies as best-effort should catch and continue. */ primeFromGraphql(args: { endpoint: string; token?: string | null; timeoutMs?: number; signal?: AbortSignal; }): Promise; } //# sourceMappingURL=lb-cookie-store.d.ts.map