import type { LifecyclePluginInstance } from '../../types'; export declare function apiDocsPlugin(): Promise; /** * Item links are absolute (adapter contract: basePath baked in at build time), * but routes register relative to fsPath. Map the link to route-slug fields so * core route creation runs slugify(fsPath) and keeps content-slugs transforms * (versioned `@x.y` folders, custom slugs) applied — an explicit `slug` bypasses * them and 404s the public URLs: * - under basePath → `{ slugSuffix }` (also feeds getPageVersions, so the * version picker retains the current page) * - the base route (or an empty suffix) → `{}` — register at fsPath alone * - outside basePath → `{ slug }` (explicit fallback) */ export declare function toRouteSlugFields(link: string, basePath: string): { slugSuffix: string; } | { slug: string; } | Record; //# sourceMappingURL=index.d.ts.map