/** * Shared types for bytefly's turn separator. * * The data is stored on each custom session entry, so it stays plain and * serialisable; the renderer reads it back when drawing the transcript. */ /** Structured data stored on every separator entry. */ export interface TurnSeparatorData { /** 1-based index of the completed user turn this separator follows. */ turn: number; }