/** Input payload for child run execution buffer cleanup. */ export interface ChildRunExecutionBufferCleanupInput { closeReasoningBuffer: () => Promise; closeTextBuffer: () => Promise; } /** Input payload for child run execution resource finalize. */ export interface ChildRunExecutionResourceFinalizeInput extends ChildRunExecutionBufferCleanupInput { durableStepStarted: boolean; appendFinishStepChunk: () => Promise; flushMirror?: () => Promise; closeTooling?: () => Promise; closeRuntime?: () => Promise; } /** Close child run execution buffers helper. */ export declare function closeChildRunExecutionBuffers(input: ChildRunExecutionBufferCleanupInput): Promise; /** Finalize child run execution resources helper. */ export declare function finalizeChildRunExecutionResources(input: ChildRunExecutionResourceFinalizeInput): Promise; //# sourceMappingURL=execution-cleanup.d.ts.map