import type { LensRequestInit } from "../common/fetch/lens-fetch.injectable";
export interface K8sRequestInit extends LensRequestInit {
    timeout?: number;
}
export interface ClusterData {
    readonly id: string;
}
export type K8sRequest = (cluster: ClusterData, pathnameAndQuery: string, init?: K8sRequestInit) => Promise<unknown>;
declare const k8sRequestInjectable: import("@ogre-tools/injectable").Injectable<K8sRequest, unknown, void>;
export default k8sRequestInjectable;
