/// <reference types="node" />
import type { Cluster } from "../../common/cluster/cluster";
export interface KubeAuthProxy {
    readonly apiPrefix: string;
    readonly port: number;
    run: () => Promise<void>;
    exit: () => void;
}
export type CreateKubeAuthProxy = (env: NodeJS.ProcessEnv) => KubeAuthProxy;
declare const createKubeAuthProxyInjectable: import("@ogre-tools/injectable").Injectable<CreateKubeAuthProxy, unknown, Cluster>;
export default createKubeAuthProxyInjectable;
