export declare const READER_CHUNK_POLICY_VERSION: "markdown-mdast-v1"; export declare const MARKDOWN_RETRIEVAL_POINT_MAX_BYTES = 8192; export interface MarkdownRetrievalPointProjectionInput { sourceKey: string; sourceUri: string; representationHash: string; markdown: string; } export interface MarkdownRetrievalPoint { sourceKey: string; sourceUri: string; representationHash: string; chunkPolicyVersion: typeof READER_CHUNK_POLICY_VERSION; chunkKey: string; retrievalPointKey: string; retrievalKind: 'file-chunk'; ordinal: number; subdivisionOrdinal: number; structuralPath: string; sectionPath: string; level: number; heading?: string; path: string[]; content: string; startOffset: number; endOffset: number; startByte: number; endByte: number; } export declare class MarkdownRetrievalPointProjector { project(input: MarkdownRetrievalPointProjectionInput): MarkdownRetrievalPoint[]; private collectLeaves; }