// This file was auto-generated by Fern from our API Definition.

import type * as Vapi from "../../../../index.js";

/**
 * @example
 *     {
 *         target: {
 *             type: "assistant"
 *         },
 *         type: "eval"
 *     }
 */
export interface CreateEvalRunDto {
    /** This is the transient eval that will be run */
    eval?: Vapi.CreateEvalDto;
    /** This is the target that will be run against the eval */
    target: Vapi.CreateEvalRunDtoTarget;
    /**
     * This is the type of the run.
     * Currently it is fixed to `eval`.
     */
    type: Vapi.CreateEvalRunDtoType;
    /** This is the id of the eval that will be run. */
    evalId?: string;
}
