import type { Context } from './index.ts'; import type { ContextInternals } from './internals.ts'; import type { ContextOperationRequest } from './operation-request.ts'; export declare function all(context: Context, internals: ContextInternals, operations: Generator[]): Generator; export declare function race(context: Context, internals: ContextInternals, operations: Generator[], branchNames?: string[]): Generator; export declare function memo(context: Context, internals: ContextInternals, key: string, fn: () => T | Promise): Generator; export declare function runAll>(context: Context, internals: ContextInternals, branches: T): Generator, unknown>;