import type { HomePath } from "./contract.js"; /** Where the configuration lives when the caller names no other file. */ export declare function defaultConfigPath(): string; /** * Turns a home as written into an absolute, symlink-free path: a leading `~` becomes the * user's home, a relative path is resolved against the configuration file's own directory * (an invocation's working directory would make the same file mean different things), and * symlinks are followed so `src/import/discovery/` deduplicates locations, not spellings. * * A home that does not exist keeps its resolved spelling. Existence is not checked here — * a home may be created between the load and the search. */ export declare function resolveHomePath(raw: string, baseDir: string): Promise;