/// import { KubeObject, KubeDocument } from '../kubeObject'; import { Result } from '../result'; import { baseMixinType } from './'; export declare const portForwardMixin: (base: baseMixinType) => { new (...a: any[]): { portForward(containerPort: number, document: KubeDocument): Promise; processors: import("..").Processor[]; processor: import("..").Processor; info: import("./version").Version; status: import("..").Status; options: any; begin(stageName?: string): import("..").Processor; begin(stageName?: string): import("..").Processor; _kubeConfig: import("@kubernetes/client-node").KubeConfig; readonly kubeConfig: import("@kubernetes/client-node").KubeConfig; _request: import("..").Request; readonly request: import("..").Request; list(document: Pick, options?: import("./crud").listOptions): Promise; read(document: Pick): Promise; create(document: Pick, owners?: Pick[]): Promise; put(document: Pick, newDoc: Pick, params?: import("./crud").putOptions): Promise; patch(document: Pick, patch: Partial): Promise; delete(document: Pick): Promise; upsert(document: Pick, owners?: Pick[]): Promise; toAddress(document: Pick): Promise; toString(document: Pick): string; watch(document: Pick, callback: import("..").watchCallback, error: import("..").watchDone): Promise; exec(document: Pick, command: string | string[], stdout?: import("stream").Writable, stderr?: import("stream").Writable, stdin?: import("stream").Readable): Promise; version(): Promise; }; lastForwardedPort: number; };