import type { MEMOConfig } from '@memoarchitect/tools'; export interface ConfigChainEntry { configPath: string; config: MEMOConfig; } /** Load application settings from a file. No inheritance is applied. */ export declare function loadAndResolveConfig(configPath: string): MEMOConfig; /** * The settings "chain", which is now always a single entry. * * Kept so the lock generator's shape is unchanged while it moves to the native * resolution: what a project depends on is decided by its imports, and a lock * records the artifacts those imports resolved to. */ export declare function loadConfigChain(configPath: string): ConfigChainEntry[]; /** The directory a settings file governs. */ export declare function configDir(configPath: string): string; //# sourceMappingURL=config-resolver.d.ts.map