import * as K8sTypes from "@kubernetes/client-node"; import { IKubeService } from "./Contracts"; export declare enum KubeResourceType { Pods = 1, Deployments = 2, Services = 4, ReplicaSets = 8 } export declare abstract class KubeServiceBase implements IKubeService { getPods(): Promise; getDeployments(): Promise; getServices(): Promise; getReplicaSets(): Promise; abstract fetch(resourceType: KubeResourceType): Promise; }