emailengine-client
Version:
A TypeScript client for the EmailEngine API
16 lines (15 loc) • 916 B
TypeScript
import { EmailEngineClient } from "../../../client";
import { RegisterOAuth2AppOptions } from "./models/RegisterOAuth2AppOptions";
import { GetOAuth2InfoOptions } from "./models/GetOAuth2InfoOptions";
import { ListOAuth2AppsOptions } from "./models/ListOAuth2AppsOptions";
import { UpdateOAuth2AppOptions } from "./models/UpdateOAuth2AppOptions";
import { RemoveOAuth2AppOptions } from "./models/RemoveOAuth2AppOptions";
export declare class OAuth2AppApi {
private axiosInstance;
constructor(client: EmailEngineClient);
registerOAuth2App(options: Partial<RegisterOAuth2AppOptions>): Promise<any>;
getOAuth2AppInfo(options: Partial<GetOAuth2InfoOptions>): Promise<any>;
listOAuth2Apps(options: Partial<ListOAuth2AppsOptions>): Promise<any>;
updateOAuth2App(options: Partial<UpdateOAuth2AppOptions>): Promise<any>;
removeOAuth2App(options: Partial<RemoveOAuth2AppOptions>): Promise<any>;
}