/** Config filenames recognized by the Veryfront project loader. */ export declare const VERYFRONT_CONFIG_FILES: readonly ["veryfront.config.js", "veryfront.config.ts", "veryfront.config.mjs"]; export type VeryfrontConfigFileName = (typeof VERYFRONT_CONFIG_FILES)[number]; export interface VeryfrontConfigFile { fileName: VeryfrontConfigFileName; path: string; } export type ConfigFileExists = (path: string) => boolean | Promise; /** * Find the first project config file using the loader's canonical precedence. * * Filesystem errors are intentionally left to the caller so each boundary can * preserve its own required or best-effort behavior. */ export declare function findVeryfrontConfigFile(projectDir: string, exists: ConfigFileExists): Promise; //# sourceMappingURL=config-files.d.ts.map