import { ModelData, Model } from "@kubernetes-models/base";
/**
 * SMITrafficRouting configuration for TrafficSplit Custom Resource to control traffic routing
 */
export interface ISMITrafficRouting {
    /**
     * RootService holds the name of that clients use to communicate.
     */
    "rootService"?: string;
    /**
     * TrafficSplitName holds the name of the TrafficSplit.
     */
    "trafficSplitName"?: string;
}
/**
 * SMITrafficRouting configuration for TrafficSplit Custom Resource to control traffic routing
 */
export declare class SMITrafficRouting extends Model<ISMITrafficRouting> implements ISMITrafficRouting {
    "rootService"?: string;
    "trafficSplitName"?: string;
    constructor(data?: ModelData<ISMITrafficRouting>);
}
export type { ISMITrafficRouting as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1SMITrafficRouting, SMITrafficRouting as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1SMITrafficRouting };
