UNPKG

fitbit-api-client

Version:
22 lines 702 B
import { BaseApi } from './base.api'; import { AuthToken } from '../models'; interface AuthorizationRequest { clientId: string; clientSecret: string; redirectUrl?: string; codeVerifier: string; code: string; } interface RefreshTokenRequest { refreshToken: string; clientId: string; clientSecret?: string; expiresIn?: number; } export declare class OAuthApi extends BaseApi { scope: null; postTokenRefresh(request: RefreshTokenRequest, options?: RequestInit): Promise<AuthToken>; postAuthorization({ clientId, clientSecret, redirectUrl, codeVerifier, code, }: AuthorizationRequest): Promise<AuthToken>; } export {}; //# sourceMappingURL=oauth.api.d.ts.map