import type { ConfigLoader } from "./contract.js"; export interface ConfigLoaderOptions { /** Configuration file to read. Defaults to `~/.config/resume-from/config.json`. */ configPath?: string | undefined; } /** * A loader that reads one JSON file and fills every missing setting with its default. * It never writes: a missing file is a missing file, not something to create (T-CFG-13). */ export declare function createConfigLoader(options?: ConfigLoaderOptions): ConfigLoader;