import { CueAuth } from './auth'; import { ContextDoc } from './models'; export declare class CueContexts { private readonly _auth; private readonly _gatewayUrl; constructor(_auth: CueAuth, _gatewayUrl: string); /** * Fetch and decompress a session context document. * * Context files are stored as `sessions_eu_west6/{projectId}/contexts/{contextId}.json.gz` * and served via the gateway at `GET /storage/sessions/{projectId}/contexts/{contextId}.json.gz`. * * @param projectId - The project the context belongs to. * @param contextId - The context document ID (without the `.json.gz` suffix). */ getContext(projectId: string, contextId: string): Promise; }