import { IIoK8sApimachineryPkgUtilIntstrIntOrString } from "@kubernetes-models/apimachinery/util/intstr/IntOrString";
import { ModelData, Model } from "@kubernetes-models/base";
/**
 * RolloutPause defines a pause stage for a rollout
 */
export interface IRolloutPause {
    /**
     * Duration the amount of time to wait before moving to the next step.
     */
    "duration"?: IIoK8sApimachineryPkgUtilIntstrIntOrString;
}
/**
 * RolloutPause defines a pause stage for a rollout
 */
export declare class RolloutPause extends Model<IRolloutPause> implements IRolloutPause {
    "duration"?: IIoK8sApimachineryPkgUtilIntstrIntOrString;
    constructor(data?: ModelData<IRolloutPause>);
}
export type { IRolloutPause as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutPause, RolloutPause as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1RolloutPause };
