import { Launcher } from "../launcher.js";
import { Account } from "./account.js";
import { UserData } from "./user_data.js";
export declare class OfflineAccount implements Account<UserData> {
    data: UserData;
    private launcher;
    constructor(data: UserData, launcher: Launcher);
    getTokens(): string[];
    getLaunchGameArgs(): Promise<Map<string, string>>;
    prepareLaunch(): Promise<boolean>;
    getLaunchJVMArgs(): Promise<string[]>;
    login(): Promise<boolean>;
    check(): Promise<boolean>;
    getUUID(): string;
    toString(): string;
}
