import * as z from "zod/v4"; import { Result as SafeParseResult } from "../types/fp.js"; import { AgentSessionApprovalGrantedEvent } from "./agentsessionapprovalgrantedevent.js"; import { AgentSessionApprovalRequestedEvent } from "./agentsessionapprovalrequestedevent.js"; import { AgentSessionEventsTruncatedEvent } from "./agentsessioneventstruncatedevent.js"; import { AgentSessionMarkdownEvent } from "./agentsessionmarkdownevent.js"; import { AgentSessionRestartedEvent } from "./agentsessionrestartedevent.js"; import { AgentSessionStatusEvent } from "./agentsessionstatusevent.js"; import { AgentSessionStepEvent } from "./agentsessionstepevent.js"; import { AgentSessionToolCallEvent } from "./agentsessiontoolcallevent.js"; import { AgentSessionToolResultEvent } from "./agentsessiontoolresultevent.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export type AgentSessionEvent = AgentSessionStatusEvent | AgentSessionStepEvent | AgentSessionToolCallEvent | AgentSessionToolResultEvent | AgentSessionMarkdownEvent | AgentSessionApprovalRequestedEvent | AgentSessionApprovalGrantedEvent | AgentSessionRestartedEvent | AgentSessionEventsTruncatedEvent; /** @internal */ export declare const AgentSessionEvent$inboundSchema: z.ZodType; export declare function agentSessionEventFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=agentsessionevent.d.ts.map