import { configs } from '@bearer/types/lib/authentications'; import BaseCommand from '../../base-command'; import { TDestroyableServer } from '../../actions/startLocalServer'; export default class SetupAuth extends BaseCommand { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag; path: import("@oclif/command/lib/flags").IOptionFlag; silent: import("@oclif/parser/lib/flags").IBooleanFlag; }; static examples: string[]; static args: { name: string; description: string; required: boolean; default: string; }[]; _server?: TDestroyableServer; _verifier: string; _challenge: string; private _listerners; run(): Promise; fetchAuthToken(config: configs.TOAuth2Config | configs.TOAuth1Config): Promise; private stopServer; private startServer; private persistSetup; private on; } declare type TBase64EncodedString = string; export {};