import { JSONObject, OAuthRequestHandler } from '../util/types'; import { Model } from './model'; export declare class OAuth extends Model { #private; static endpoint: string; name: string; api?: string; installation?: string; token?: string; secret_token?: string; params?: JSONObject; constructor(name: string); getToken(handler?: OAuthRequestHandler): Promise>; static getToken: (name: string, handler?: OAuthRequestHandler) => Promise>; }