import fs from 'node:fs'; import path from 'node:path'; export declare const ROUTECODEX_BUNDLED_DOC_FILES: readonly ["INSTALLATION_AND_QUICKSTART.md", "PROVIDERS_BUILTIN.md", "PROVIDER_TYPES.md", "INSTRUCTION_MARKUP.md", "PORTS.md", "CODEX_AND_CLAUDE_CODE.md"]; export type BundledDocsInstallResult = { ok: true; sourceDir: string; targetDir: string; copied: string[]; skipped: string[]; } | { ok: false; reason: 'missing_source' | 'install_failed'; message: string; }; export declare function installBundledDocsBestEffort(opts?: { fsImpl?: Pick; pathImpl?: Pick; userDir?: string; docsSourceDir?: string; }): BundledDocsInstallResult;