import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisPhase } from "./AnalysisPhase.js";
import { ModelData, Model } from "@kubernetes-models/base";
export interface IExperimentAnalysisRunStatus {
    /**
     * AnalysisRun is the name of the AnalysisRun
     */
    "analysisRun": string;
    /**
     * Message is a message explaining the current status
     */
    "message"?: string;
    /**
     * Name is the name of the analysis
     */
    "name": string;
    /**
     * Phase is the status of the AnalysisRun
     */
    "phase": IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisPhase;
}
export declare class ExperimentAnalysisRunStatus extends Model<IExperimentAnalysisRunStatus> implements IExperimentAnalysisRunStatus {
    "analysisRun": string;
    "message"?: string;
    "name": string;
    "phase": IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AnalysisPhase;
    constructor(data?: ModelData<IExperimentAnalysisRunStatus>);
}
export type { IExperimentAnalysisRunStatus as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ExperimentAnalysisRunStatus, ExperimentAnalysisRunStatus as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ExperimentAnalysisRunStatus };
