import { ModelData, Model } from "@kubernetes-models/base";
/**
 * TraefikTrafficRouting defines the configuration required to use Traefik as traffic router
 */
export interface ITraefikTrafficRouting {
    /**
     * TraefikServiceName refer to the name of the Traefik service used to route traffic to the service
     */
    "weightedTraefikServiceName": string;
}
/**
 * TraefikTrafficRouting defines the configuration required to use Traefik as traffic router
 */
export declare class TraefikTrafficRouting extends Model<ITraefikTrafficRouting> implements ITraefikTrafficRouting {
    "weightedTraefikServiceName": string;
    constructor(data?: ModelData<ITraefikTrafficRouting>);
}
export type { ITraefikTrafficRouting as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1TraefikTrafficRouting, TraefikTrafficRouting as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1TraefikTrafficRouting };
