/** * @export * @class Config */ export declare class Config { /** * @private * @type {Application} * @memberof DiscoverCommands */ private readonly app; /** * @private * @type {string} * @memberof Config */ private file; /** * @private * @type {object} * @memberof Config */ private store; /** *Creates an instance of Config. * @param {Context} context * @memberof Config */ initialize(): void; /** * @returns {object} * @memberof Config */ all(): object; /** * @template T * @param {string} key * @returns {T} * @memberof Config */ get(key: string): T; /** * @template T * @param {string} key * @param {T} value * @memberof Config */ set(key: string, value: T): void; /** * @param {string} key * @memberof Config */ forget(key: string): void; /** * @param {string} key * @returns {boolean} * @memberof Config */ has(key: string): boolean; /** * @returns {*} * @memberof Config */ load(): any; /** * @memberof Config */ save(): void; /** * @memberof Config */ restoreDefaults(): void; /** * @private * @param {string} version * @returns {string} * @memberof Config */ private getRegistryChannel; } //# sourceMappingURL=config.d.ts.map