UNPKG

bunny-client

Version:
22 lines 1.43 kB
/** * @param defaultInput default input parameters for every request * @param defaultRequestInit default fetch parameters for every request * @returns statisticsClient * * @example * ```ts * const statisticsClient = createStatisticsClient({ * apiKey: API_ACCESS_KEY, * }); * * const response = await statisticsClient("getStatistics"); * ``` */ export declare function createStatisticsClient(defaultInput?: Record<string, any>, defaultRequestInit?: RequestInit): <T1 extends "GET /statistics" | "getStatistics">(firstArg: T1, ...args: import("untypeable/dist/client-ca591958").h<{ getStatistics: import("untypeable/dist/client-ca591958").g<import("./getStatistics").GetStatisticsRequest, import("./getStatistics/getStatistics").Statistics>; "GET /statistics": import("untypeable/dist/client-ca591958").g<import("./getStatistics").GetStatisticsRequest, import("./getStatistics/getStatistics").Statistics>; }[T1]>) => { getStatistics: import("untypeable/dist/client-ca591958").g<import("./getStatistics").GetStatisticsRequest, import("./getStatistics/getStatistics").Statistics>; "GET /statistics": import("untypeable/dist/client-ca591958").g<import("./getStatistics").GetStatisticsRequest, import("./getStatistics/getStatistics").Statistics>; }[T1] extends import("untypeable/dist/client-ca591958").g<any, infer TOutput> ? Promise<TOutput> : never; //# sourceMappingURL=createStatisticsClient.d.ts.map