import type { SectionConfig } from "../lib/types.js"; export interface SectionDocument { filePath: string; frontmatter: Record; } export interface SectionRoute { sectionSlug: string; pageSlug: string; } export declare function validateSectionsConfig(parsed: unknown): SectionConfig[] | null; export declare function discoverSections(documents: SectionDocument[]): SectionConfig[] | null; export declare function addApiReferenceSection(sections: SectionConfig[] | null, hasApiReference: boolean, apiBaseSlug: string): SectionConfig[] | null; export declare function determineSectionRoute(filePath: string, frontmatter: Record, sections: SectionConfig[] | null): SectionRoute;