import type { HelmRepo } from "../../../../common/helm/helm-repo";
import type { AsyncResult } from "@openlens/utilities";
interface HelmRepositoryFromYaml {
    name: string;
    url: string;
    caFile: string;
    certFile: string;
    insecure_skip_tls_verify: boolean;
    keyFile: string;
    pass_credentials_all: boolean;
    password: string;
    username: string;
}
export interface HelmRepositoriesFromYaml {
    repositories: HelmRepositoryFromYaml[];
}
declare const getActiveHelmRepositoriesInjectable: import("@ogre-tools/injectable").Injectable<() => AsyncResult<HelmRepo[]>, unknown, void>;
export default getActiveHelmRepositoriesInjectable;
