UNPKG

emailengine-client

Version:

A TypeScript client for the EmailEngine API

16 lines (15 loc) 916 B
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>; }