import type { ConversationMessageSnapshot } from '../conversation.js';
export { classifyTranscriptMessages } from './classify.js';
export { groupTranscriptEvents } from './grouping.js';
export type { TranscriptEvent, TranscriptEventKind } from './types.js';
export type { TranscriptEventGroup } from './grouping.js';
export declare function buildTranscriptEventIndex(messages: readonly ConversationMessageSnapshot[]): {
    events: import("./types.js").TranscriptEvent[];
    groups: import("./grouping.js").TranscriptEventGroup[];
};
//# sourceMappingURL=index.d.ts.map