import type { Application, IManifest, ITask } from '@spinnaker/core'; import type { IKubernetesServerGroup } from '../../interfaces'; export declare class ManifestTrafficService { static readonly ENABLE_MANIFEST_OPERATION = "enableManifest"; static readonly DISABLE_MANIFEST_OPERATION = "disableManifest"; static enable: (manifest: IManifest, application: Application, reason?: string) => PromiseLike; static disable: (manifest: IManifest, application: Application, reason?: string) => PromiseLike; static canDisableServerGroup: (serverGroup: IKubernetesServerGroup) => boolean; static canEnableServerGroup: (serverGroup: IKubernetesServerGroup) => boolean; private static hasLoadBalancers; private static isManaged; }