jsm-core
Version:
Core library for JSM project
9 lines (8 loc) • 333 B
TypeScript
/**
* Flattens a nested configuration object into a key-value pair object
* with keys represented in dot notation.
*
* @param {object} config - The nested configuration object.
* @returns {Record<string, any>} - The flattened configuration object.
*/
export declare function flattenConfig(config: object): Record<string, any>;