import { TargetEnv } from "../types/environment.js";
import { Tokens } from "../types/login.js";
export declare class AuthService {
    getAuthUrlFromServer(env: TargetEnv, codeChallenge: string): Promise<{
        authorizeUrl: string;
        readKey: string;
    }>;
    getTokensFromServer(env: TargetEnv, verifier: string, readKey: string): Promise<Tokens | undefined>;
    refreshToken(env: TargetEnv, refreshToken?: string): Promise<Tokens | undefined>;
    sleep(ms?: number): Promise<unknown>;
}
//# sourceMappingURL=auth.service.d.ts.map