config.d.ts 843 B

12345678910111213141516
  1. import { BaseConfig, BaseConfigOptions, ParsedArgs } from '@ionic/cli-framework';
  2. import { CommandMetadataOption, ConfigFile, CreateRequestOptions, IConfig, OAuthServerConfig } from '../definitions';
  3. export declare const GLOBAL_OPTIONS: readonly CommandMetadataOption[];
  4. export declare const CONFIG_FILE = "config.json";
  5. export declare const DEFAULT_CONFIG_DIRECTORY: string;
  6. export declare class Config extends BaseConfig<ConfigFile> implements IConfig {
  7. constructor(p: string, options?: BaseConfigOptions);
  8. provideDefaults(config: Partial<ConfigFile>): ConfigFile;
  9. getAPIUrl(): string;
  10. getDashUrl(): string;
  11. getGitHost(): string;
  12. getGitPort(): number;
  13. getHTTPConfig(): CreateRequestOptions;
  14. getOpenIDOAuthConfig(): OAuthServerConfig;
  15. }
  16. export declare function parseGlobalOptions(pargv: string[]): ParsedArgs;