import type { Cluster } from "../../../common/cluster/cluster";
import type { AsyncResult } from "@openlens/utilities";
import type { HelmReleaseDataWithResources } from "../../../features/helm-releases/common/channels";
export interface GetHelmReleaseArgs {
    cluster: Cluster;
    releaseName: string;
    namespace: string;
}
export type GetHelmRelease = (args: GetHelmReleaseArgs) => AsyncResult<HelmReleaseDataWithResources, string>;
declare const getHelmReleaseInjectable: import("@ogre-tools/injectable").Injectable<GetHelmRelease, unknown, void>;
export default getHelmReleaseInjectable;
