import { TokenResponse, Userinfo } from '../types';
export declare class WristbandService {
    private wristbandApiClient;
    private basicAuthHeaders;
    constructor(wristbandApplicationVanityDomain: string, clientId: string, clientSecret: string);
    getTokens(code: string, redirectUri: string, codeVerifier: string): Promise<TokenResponse>;
    getUserinfo(accessToken: string): Promise<Userinfo>;
    refreshToken(refreshToken: string): Promise<TokenResponse>;
    revokeRefreshToken(refreshToken: string): Promise<void>;
}
