export interface ObservationGroup { id: string; range: string; content: string; kind?: string; } export declare function generateAnchorId(): string; export declare function wrapInObservationGroup(observations: string, range: string, id?: string, _sourceGroupIds?: string[], kind?: string): string; export declare function parseObservationGroups(observations: string): ObservationGroup[]; export declare function stripObservationGroups(observations: string): string; export declare function combineObservationGroupRanges(groups: ObservationGroup[]): string; export declare function renderObservationGroupsForReflection(observations: string): string | null; export declare function deriveObservationGroupProvenance(content: string, groups: ObservationGroup[]): ObservationGroup[]; export declare function reconcileObservationGroupsFromReflection(content: string, sourceObservations: string): string | null; //# sourceMappingURL=observation-groups.d.ts.map