import { TrafficSource } from '../../../services/traffic/types'; import { SpecInterfaceFactory } from '../../../services/openapi-read-patch-interface'; import { AgentIntent } from '../../agents/agent-interface'; import { AgentLogEvent } from '../../agents/agent-log-events'; import { DiffAgentContextInput } from '../context/diff-agent-context'; export declare function useIntentDrivenDiffMachine(source: TrafficSource, intentFactory: () => AgentIntent, openApiInterfaceFactory: SpecInterfaceFactory): { log: AgentLogEvent[]; intent: AgentIntent; state: import("xstate").StateValue; context: import("../../agents/agent-interface").AgentContext; diffAgentContext: DiffAgentContextInput; }; //# sourceMappingURL=use-intent-driven-diff-machine.d.ts.map