UNPKG

@zowe/imperative

Version:
22 lines 849 B
import { IImperativeOverrides } from "../../../imperative/src/doc/IImperativeOverrides"; /** * This interface defines the structure of the settings file. */ type OverrideSettings = { [K in keyof IImperativeOverrides]-?: false | string | Record<string, unknown>; }; export interface ISettingsFile { /** * The overrides object determines which items will be used for any overrides in * the overrides loader. Overrides can come from the base cli or plugins. */ overrides: OverrideSettings; /** * Optional configuration values supplied to the active credential manager. * This is stored at the top level (not in overrides) to maintain backward * compatibility with older CLI versions. */ credentialManagerOptions?: Record<string, unknown>; } export {}; //# sourceMappingURL=ISettingsFile.d.ts.map