import type { CancelSessionResult, ClearResult, ClientRedirectPolicy, CompactResult, ResetResult } from "#client/types.js"; interface SessionControlContext { readonly host: string; readonly redirect?: ClientRedirectPolicy; resolveHeaders(): Promise; } export declare function cancelClientSession(input: { readonly context: SessionControlContext; readonly options?: { readonly turnId?: string; }; readonly sessionId: string; }): Promise; export declare function clearClientSession(input: { readonly context: SessionControlContext; readonly sessionId: string; }): Promise; export declare function compactClientSession(input: { readonly context: SessionControlContext; readonly sessionId: string; }): Promise; export declare function resetClientSession(input: { readonly context: SessionControlContext; readonly options?: { readonly reason?: string; }; readonly sessionId: string; }): Promise; export {};