import * as z from "zod/v3";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type ExecutionNamedStreamingEventData = {
    name: string;
    agentManifestId: string;
};
/**
 * Emitted when the agent execution is assigned a human-readable name, typically generated based on the conversation content.
 */
export type ExecutionNamedStreamingEvent = {
    type: "event.agents.execution_named";
    /**
     * ISO timestamp of the event
     */
    timestamp: string;
    data: ExecutionNamedStreamingEventData;
};
/** @internal */
export declare const ExecutionNamedStreamingEventData$inboundSchema: z.ZodType<ExecutionNamedStreamingEventData, z.ZodTypeDef, unknown>;
export declare function executionNamedStreamingEventDataFromJSON(jsonString: string): SafeParseResult<ExecutionNamedStreamingEventData, SDKValidationError>;
/** @internal */
export declare const ExecutionNamedStreamingEvent$inboundSchema: z.ZodType<ExecutionNamedStreamingEvent, z.ZodTypeDef, unknown>;
export declare function executionNamedStreamingEventFromJSON(jsonString: string): SafeParseResult<ExecutionNamedStreamingEvent, SDKValidationError>;
//# sourceMappingURL=executionnamedstreamingevent.d.ts.map