import type { ChunkStrategy, ContentType } from '../config-schema.js'; import type { Chunk } from '../types.js'; import type { Chunker } from './chunker.js'; /** * Markdown Heading Chunker. * * Chunks by ## and ### heading boundaries. * Extracts YAML frontmatter as metadata on every chunk. */ export declare class MarkdownChunker implements Chunker { readonly strategy: ChunkStrategy; private onWarn; constructor(onWarn?: (msg: string) => void); chunk(content: string, filePath: string, type: ContentType): Chunk[]; private extractFrontmatter; } //# sourceMappingURL=markdown-chunker.d.ts.map