import type { LocalProviderSessionBinding } from '@dharma-ai-labs/agent-fabric-local-vault'; import type { OrganizationPolicy } from '@dharma-ai-labs/agent-fabric-policy'; import type { CodexLocalWorkCapture } from '@dharma-ai-labs/agent-fabric-provider-adapters/experimental/codex-session'; export interface NamedSessionTaskExportInput { capture: CodexLocalWorkCapture; binding: LocalProviderSessionBinding; contextBytes: Uint8Array; contextHash: string; policy: OrganizationPolicy; } export type NamedSessionTaskExportResult = { state: 'ready'; bytes: string; exportHash: string; acceptedLearningObservation: false; } | { state: 'not_authorized' | 'blocked' | 'excluded'; code: string; acceptedLearningObservation: false; }; export declare function prepareNamedSessionTaskExport(input: NamedSessionTaskExportInput): Promise; //# sourceMappingURL=namedSessionTaskExport.d.ts.map