declare namespace _default { /** * Load the configuration from an exact path and return an EikConfig object * * @param {string} configFilePathname * @param {(path: string) => any} loadJSONFromDisk * * @returns {EikConfig} */ function loadFromPath(configFilePathname: string, loadJSONFromDisk?: (path: string) => any): EikConfig; /** * Tries to find the configuration for eik in the provided directory. * * @param {string} configRootDir The base directory for the eik project. * @param {(path: string) => any} [loadJSONFromDisk] The function to use to load the file from disk. * * @returns {EikConfig} */ function findInDirectory(configRootDir: string, loadJSONFromDisk?: (path: string) => any): EikConfig; /** * Persist config changes to disk as /eik.json * * @param {import('../classes/eik-config.js')} config */ function persistToDisk(config: typeof import("../classes/eik-config.js")): void; } export default _default; import EikConfig from "../classes/eik-config.js";