import type { RequestInit } from "@openlens/node-fetch";
import type { JsonApiConfig, JsonApiData, JsonApiParams } from "@openlens/json-api";
import { JsonApi } from "@openlens/json-api";
export type CreateJsonApi = <Data = JsonApiData, Params extends JsonApiParams<Data> = JsonApiParams<Data>>(config: JsonApiConfig, reqInit?: RequestInit) => JsonApi<Data, Params>;
declare const createJsonApiInjectable: import("@ogre-tools/injectable").Injectable<CreateJsonApi, unknown, void>;
export default createJsonApiInjectable;
