import type { SkillRecord } from '@mcp-abap-adt/llm-agent'; export interface SkillIdentity { source: string; plugin: string; version: string; skill: string; group: string; description: string; body: string; } /** Split a skill body into bounded chunks by top-level H2; over-long sections split on blank * lines, bounded to maxChars. Each chunk → a SkillRecord with a deterministic id and a * DISTINCT retrievalText (description + heading + chunk content). FS-free, pure. */ export declare function chunkSkill(s: SkillIdentity, opts: { maxChars: number; }): SkillRecord[]; //# sourceMappingURL=chunker.d.ts.map