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

export interface ScorecardMetric {
    /**
     * This is the unique identifier for the structured output that will be used to evaluate the scorecard.
     * The structured output must be of type number or boolean only for now.
     */
    structuredOutputId: string;
    /**
     * These are the conditions that will be used to evaluate the scorecard.
     * Each condition will have a comparator, value, and points that will be used to calculate the final score.
     * The points will be added to the overall score if the condition is met.
     * The overall score will be normalized to a 100 point scale to ensure uniformity across different scorecards.
     */
    conditions: Record<string, unknown>[];
}
