import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import { OAuth2ClientConfiguration } from "../models/components/oauth2clientconfiguration.js"; import { Oauth2ClientsOauth2DeleteClientRequest } from "../models/operations/oauth2clientsoauth2deleteclient.js"; import { Oauth2ClientsOauth2GetClientRequest } from "../models/operations/oauth2clientsoauth2getclient.js"; import { Oauth2ClientsOauth2UpdateClientRequest } from "../models/operations/oauth2clientsoauth2updateclient.js"; export declare class Clients extends ClientSDK { /** * Create Client * * @remarks * Create an OAuth2 client. */ create(request: OAuth2ClientConfiguration, options?: RequestOptions): Promise; /** * Get Client * * @remarks * Get an OAuth2 client by Client ID. */ get(request: Oauth2ClientsOauth2GetClientRequest, options?: RequestOptions): Promise; /** * Update Client * * @remarks * Update an OAuth2 client. */ update(request: Oauth2ClientsOauth2UpdateClientRequest, options?: RequestOptions): Promise; /** * Delete Client * * @remarks * Delete an OAuth2 client. */ delete(request: Oauth2ClientsOauth2DeleteClientRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=clients.d.ts.map