@unkey/api
Version:
Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@unkey/api* API.
10 lines • 980 B
TypeScript
import { ClientSDK, RequestOptions } from "../lib/sdks.js";
import * as components from "../models/components/index.js";
export declare class Ratelimit extends ClientSDK {
limit(request: components.V2RatelimitLimitRequestBody, options?: RequestOptions): Promise<components.V2RatelimitLimitResponseBody>;
setOverride(request: components.V2RatelimitSetOverrideRequestBody, options?: RequestOptions): Promise<components.V2RatelimitSetOverrideResponseBody>;
getOverride(request: components.V2RatelimitGetOverrideRequestBody, options?: RequestOptions): Promise<components.V2RatelimitGetOverrideResponseBody>;
listOverrides(request: components.V2RatelimitListOverridesRequestBody, options?: RequestOptions): Promise<components.V2RatelimitListOverridesResponseBody>;
deleteOverride(request: components.V2RatelimitDeleteOverrideRequestBody, options?: RequestOptions): Promise<components.V2RatelimitDeleteOverrideResponseBody>;
}
//# sourceMappingURL=ratelimit.d.ts.map