import { KubernetesObject } from "kubernetes-fluent-client"; import { AdmissionRequest } from "./common-types"; import { DeepPartial } from "./common-types"; export declare class PeprMutateRequest { #private; Raw: T; get PermitSideEffects(): boolean; get IsDryRun(): boolean | undefined; get OldResource(): KubernetesObject | undefined; get Request(): AdmissionRequest; constructor(input: AdmissionRequest); Merge: (obj: DeepPartial) => void; SetLabel: (key: string, value: string) => this; SetAnnotation: (key: string, value: string) => this; RemoveLabel: (key: string) => this; RemoveAnnotation: (key: string) => this; HasLabel: (key: string) => boolean; HasAnnotation: (key: string) => boolean; } //# sourceMappingURL=mutate-request.d.ts.map