import CommandBase from '../command.base.js';
export default class Login extends CommandBase<typeof Login> {
    static description: string;
    static usage: string;
    static examples: string[];
    static flags: {
        deviceFlow: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>;
        npm: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>;
        skipCI: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>;
        force: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>;
    };
    static responsePageContent: string;
    private readonly npmRegistries;
    /**
     * Get NPM token for adinsure npm repositories
     *
     * @returns [[Promise<string>]]
     */
    setNPM(): Promise<void>;
    run(): Promise<void>;
}
