1 | import Command, { flags } from '@oclif/command';
|
2 | import * as colors from 'colors/safe';
|
3 | import { AuthConfig, BaseConfig } from './types';
|
4 | import Locator from './utils/locator';
|
5 | import { Config } from './utils/setup-config';
|
6 | export default abstract class extends Command {
|
7 | constants: BaseConfig;
|
8 | bearerConfig: Config;
|
9 | silent: boolean;
|
10 | readonly locator: Locator;
|
11 | readonly colors: typeof colors;
|
12 | readonly integrationAuthConfig: AuthConfig;
|
13 | readonly hasViews: boolean;
|
14 | static flags: {
|
15 | help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
|
16 | path: flags.IOptionFlag<string | undefined>;
|
17 | silent: import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
|
18 | };
|
19 | success(message: string): void;
|
20 | log(_message?: string, ..._args: any[]): void;
|
21 | warn(_input: string | Error): void;
|
22 | readonly devPortalClient: {
|
23 | request: <DataReturned>(data: {
|
24 | query: string;
|
25 | variables?: any;
|
26 | }) => Promise<import("axios").AxiosResponse<{
|
27 | data?: DataReturned | undefined;
|
28 | }>>;
|
29 | };
|
30 | readonly isIntegrationLocation: boolean;
|
31 | init(): Promise<void>;
|
32 | }
|