import type { ResponsesRequestContext } from '../../../../../responses/responses-openai-bridge.js';
import type { ContextCaptureOptions, ReqInboundStage3ContextCaptureOptions } from './context-capture-orchestration.js';
export type { ContextCaptureHandler, ContextCaptureOptions, ReqInboundStage3ContextCaptureOptions } from './context-capture-orchestration.js';
export declare function runReqInboundStage3ContextCapture(options: ReqInboundStage3ContextCaptureOptions): Promise<Record<string, unknown> | undefined>;
export declare function runChatContextCapture(options: ContextCaptureOptions): Promise<Record<string, unknown> | undefined>;
export declare function captureResponsesContextSnapshot(options: ContextCaptureOptions): ResponsesRequestContext;
