/// <reference types="google-apps-script" />
import URLFetchRequestOptions = GoogleAppsScript.URL_Fetch.URLFetchRequestOptions;
import HttpMethod = GoogleAppsScript.URL_Fetch.HttpMethod;
import { IUser, IUserMeetingParameter, IUserMeetingResponse, IZoom } from "./iZoom";
declare class ZoomImpl implements IZoom {
    apiKey: string;
    apiSecret: string;
    token: string;
    constructor(apiKey: string, apiSecret: string);
    updateToken(): void;
    createUserMeeting(userId: string, params: IUserMeetingParameter): IUserMeetingResponse;
    getUsers(): IUser[];
    getUserByEmail(email: string): IUser;
    _requestOptions(method: HttpMethod): URLFetchRequestOptions;
}
export { ZoomImpl };
