import type { KnowledgeChunkKind } from './types.js'; export declare function htmlToMarkdown(html: string): string; export interface Chunk { title: string; content: string; headingPath?: string; codeBlocks?: string; kind?: KnowledgeChunkKind; apiIdentifiers?: string[]; contentHash?: string; } export declare const MIN_CHUNK_CHARS = 500; export declare const MAX_CHUNK_CHARS = 3000; export declare const KNOWLEDGE_CHUNK_POLICY_VERSION = 3; export declare const MAX_CHUNK_TOKENS = 3000; export declare function extractCodeBlocks(text: string): string; export declare function inferKnowledgeChunkKind(headingPath: string, content: string): KnowledgeChunkKind; export declare function extractApiIdentifiers(value: string): string[]; export declare function sliceByHeadings(markdown: string, options?: { targetTokens?: number; maxTokens?: number; }): Chunk[]; //# sourceMappingURL=markdown-converter.d.ts.map