UNPKG

838 BTypeScriptView Raw
1/// <reference types="node" />
2import * as http from 'http';
3import BaseCommand from '../base-command';
4declare type Event = 'success' | 'error' | 'shutdown';
5export default class Login extends BaseCommand {
6 _server?: http.Server;
7 _verifier: string;
8 _challenge: string;
9 private _listerners;
10 static description: string;
11 static flags: {
12 help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
13 path: import("@oclif/command/lib/flags").IOptionFlag<string | undefined>;
14 silent: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
15 };
16 static args: never[];
17 run(): Promise<void>;
18 on: (event: Event, callback: () => void) => void;
19 private stopServer;
20 private startServer;
21 getToken: (code: string) => Promise<void>;
22 readonly callbackUrl: string;
23}
24export {};