import type { ContextOperationRequest } from '../context.ts'; import type { EngineInternals } from './internals.ts'; import { type ActivityOperationCallbacks } from './operations-activity.ts'; type MemoOperation = Extract; export declare function callMemoFunctionWithDurableActivityScope(internals: EngineInternals, workflowId: string, operation: MemoOperation, callbacks: { getActivityOperationCallbacks?: () => ActivityOperationCallbacks; persistCheckpoint: (workflowId: string, operation: ContextOperationRequest) => Promise; }): Promise; export {};