UNPKG

@unito/integration-cli

Version:

Integration CLI

31 lines (30 loc) 1.35 kB
import { Configuration } from '../configurationTypes'; import { Environment } from './globalConfiguration'; export declare enum CrawlMode { FULL = "full", SAMPLE = "sample", SINGLE = "single" } export declare enum CredentialScope { DEVELOPMENT = "development", COMPLIANCE = "compliance" } export declare const DEFAULT_CONFIGURATION_NAME: string; export declare const ENCRYPTION_PREFIX = "unito-secret-v1://"; /** * Check for environment specific configuration, otherwise uses the default one. * * Production environment always uses the default configuration. * @param environment targeted environment * @returns path to the environment configuration file */ export declare function getConfigurationPath(environment?: Environment): string; export declare function getConfiguration(environment: Environment, customConfigPath?: string): Promise<Configuration>; /** * Write the configuration to the default configuration file. */ export declare function writeConfiguration(configuration: Configuration, environment?: Environment, customConfigPath?: string): Promise<void>; export declare function writeTestAccount(configuration: Configuration, environment: Environment | undefined, customConfigPath: string | undefined, account: { accessToken: string; refreshToken?: string; }, accountName: string): Promise<void>;