import * as z from "zod/v4";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./errors/sdkvalidationerror.js";
/**
 * Emitted when the fusion analyst starts producing the structured analysis.
 */
export type FusionCallAnalysisInProgressEvent = {
    /**
     * Slug of the model producing the structured analysis.
     */
    analystModel: string;
    itemId: string;
    /**
     * Deprecated alias of `analyst_model`, kept so existing consumers keep working. Always carries the same value. Use `analyst_model`.
     *
     * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible.
     */
    judgeModel: string;
    outputIndex: number;
    sequenceNumber: number;
    type: "response.fusion_call.analysis.in_progress";
};
/** @internal */
export declare const FusionCallAnalysisInProgressEvent$inboundSchema: z.ZodType<FusionCallAnalysisInProgressEvent, unknown>;
export declare function fusionCallAnalysisInProgressEventFromJSON(jsonString: string): SafeParseResult<FusionCallAnalysisInProgressEvent, SDKValidationError>;
//# sourceMappingURL=fusioncallanalysisinprogressevent.d.ts.map