/*! * @Author: richen * @Date: 2026-04-24 16:20:38 * @License: BSD (3-Clause) * @Copyright (c) - * @HomePage: https://koatty.org/ */ /** * Indicates that an decorated configuration as a property. * * @export * @param {string} identifier configuration key * @param {string} [type] configuration type * @returns {PropertyDecorator} */ export declare function Config(key?: string, type?: string): PropertyDecorator; export declare function decrypt(encryptedValue: string, key?: Buffer): string; export declare function encrypt(plaintext: string, key?: Buffer): string; /** * LoadConfigs * * @export * @param {string[]} loadPath * @param {string} [baseDir] * @param {string[]} [pattern] * @param {string[]} [ignore] * @returns {*} */ export declare function LoadConfigs(loadPath: string[], baseDir?: string, pattern?: string[], ignore?: string[]): Record; export { }