type AgentEventFacade = typeof import("./agent-event.js"); export declare const AgentEvent: AgentEventFacade; export declare namespace AgentEvent { type addUsage = typeof import("./agent-event.js").addUsage; type AgentError = import("./agent-event.js").AgentError; type TurnLimitExceeded = import("./agent-event.js").TurnLimitExceeded; type TurnPolicyStopped = import("./agent-event.js").TurnPolicyStopped; type RunEndedWithoutOutput = import("./agent-event.js").RunEndedWithoutOutput; type MiddlewareViolation = import("./agent-event.js").MiddlewareViolation; type DuplicateToolCallId = import("./agent-event.js").DuplicateToolCallId; type ProgressOverflow = import("./agent-event.js").ProgressOverflow; type ToolOrigin = import("./agent-event.js").ToolOrigin; type ToolNameCollision = import("./agent-event.js").ToolNameCollision; type AgentSuspended = import("./agent-event.js").AgentSuspended; type ResumeMismatch = import("./agent-event.js").ResumeMismatch; type ApprovalId = import("./agent-event.js").ApprovalId; type ApprovalRequest = import("./agent-event.js").ApprovalRequest; type ApprovalRequested = import("./agent-event.js").ApprovalRequested; type Completed = import("./agent-event.js").Completed; type Event = import("./agent-event.js").Event; type Metadata = import("./agent-event.js").Metadata; type ModelPart = import("./agent-event.js").ModelPart; type SteeringDrained = import("./agent-event.js").SteeringDrained; type SteeringQueueName = import("./agent-event.js").SteeringQueueName; type StructuredOutput = import("./agent-event.js").StructuredOutput; type ToolExecutionCompleted = import("./agent-event.js").ToolExecutionCompleted; type ToolExecutionStarted = import("./agent-event.js").ToolExecutionStarted; type ToolProgress = import("./agent-event.js").ToolProgress; type TurnCompleted = import("./agent-event.js").TurnCompleted; type TurnStarted = import("./agent-event.js").TurnStarted; } export {};