import type { AsyncResult } from "@openlens/utilities";
import type { JsonPatch } from "../../../../../common/k8s-api/kube-object.store";
export type RequestPatchKubeResource = (selfLink: string, patch: JsonPatch) => AsyncResult<{
    name: string;
    kind: string;
}>;
declare const requestPatchKubeResourceInjectable: import("@ogre-tools/injectable").Injectable<RequestPatchKubeResource, unknown, void>;
export default requestPatchKubeResourceInjectable;
