@zowe/imperative
Version:
framework for building configurable CLIs
21 lines • 777 B
TypeScript
import { IConfigProfile } from "./IConfigProfile";
import { ICredentialManagerOptions } from "../../../security/src/doc/ICredentialManagerOptions";
export interface IConfig {
$schema?: string;
defaults: {
[key: string]: string;
};
profiles: {
[key: string]: IConfigProfile;
};
autoStore?: boolean;
plugins?: string[];
/**
* Options to pass to the credential manager when it is initialized.
* Allows configuration of credential manager behavior without relying on environment variables.
* The structure of options depends on the specific credential manager being used.
* @type {ICredentialManagerOptions}
*/
credentialManagerOptions?: ICredentialManagerOptions;
}
//# sourceMappingURL=IConfig.d.ts.map