import { CommandOptions } from "../types";
interface AuthOptions extends CommandOptions {
    login?: boolean;
    logout?: boolean;
    status?: boolean;
    register?: boolean;
}
export declare class AuthCommand {
    private hostedApi;
    private configPath;
    execute(options: AuthOptions): Promise<void>;
    private interactiveAuth;
    private login;
    private register;
    private status;
    private logout;
    private validateToken;
    private getUserInfo;
    private getStoredAuth;
    private storeAuth;
    private clearAuth;
}
export {};
//# sourceMappingURL=auth.d.ts.map