import type { AsyncResult } from "@openlens/utilities";
import type { GetHelmReleaseArgs, HelmReleaseDataWithResources } from "../../../../../features/helm-releases/common/channels";
import type { HelmRelease } from "../../../../../common/k8s-api/endpoints/helm-releases.api";
export interface DetailedHelmRelease {
    release: HelmRelease;
    details: HelmReleaseDataWithResources;
}
export type RequestDetailedHelmRelease = (args: GetHelmReleaseArgs) => AsyncResult<DetailedHelmRelease>;
declare const requestDetailedHelmReleaseInjectable: import("@ogre-tools/injectable").Injectable<RequestDetailedHelmRelease, unknown, void>;
export default requestDetailedHelmReleaseInjectable;
