/** * Represents a heading with its position and metadata */ export interface HeadingInfo { text: string; level: number; slug: string; position: number; } /** * Extracts heading information from content (read-only, no modifications) */ export declare function extractHeadingInfo(mdxContent: string): HeadingInfo[]; /** * Applies anchor IDs to translated content based on source heading mapping */ export declare function addExplicitAnchorIds(translatedContent: string, sourceHeadingMap: HeadingInfo[], settings?: any, sourcePath?: string, translatedPath?: string, fileTypeHint?: 'md' | 'mdx'): { content: string; hasChanges: boolean; addedIds: Array<{ heading: string; id: string; }>; };