import type { TemporalClientHandle } from './client.js'; import { MockTemporalRuntime } from './mock-runtime.js'; import type { WorkflowHandle } from '@temporalio/client'; import type { TemporalSessionWorkflowInput, SessionRuntime } from './types.js'; import type { sessionWorkflow } from './workflow.js'; /** * Minimal mock Temporal client that satisfies enough of the TemporalClientHandle * interface for agent tests. Delegates SessionRuntime calls to MockTemporalRuntime. */ export declare class MockTemporalClient extends MockTemporalRuntime implements TemporalClientHandle { readonly mode: "mock"; readonly client: import('@temporalio/client').Client | undefined; readonly namespace = "mock-namespace"; startSession(input: TemporalSessionWorkflowInput): Promise>; createSessionRuntime(): SessionRuntime; close(): Promise; } //# sourceMappingURL=mock-client.d.ts.map