import type { IComputedValue } from "mobx";
import type { CatalogEntity } from "../../../common/catalog";
import type { Disposer } from "@openlens/utilities";
export type WatchKubeconfigFileChanges = (filepath: string) => [IComputedValue<CatalogEntity[]>, Disposer];
declare const watchKubeconfigFileChangesInjectable: import("@ogre-tools/injectable").Injectable<WatchKubeconfigFileChanges, unknown, void>;
export default watchKubeconfigFileChangesInjectable;
