export interface CueOptionsRequest { /** Minimum duration of each cue in milliseconds. */ minDurationMs?: number; /** Maximum duration of each cue in milliseconds. */ maxDurationMs?: number; /** Maximum number of lines per cue. */ maxLinesPerCue?: number; /** Maximum number of characters per line in a cue. */ maxCharsPerLine?: number; /** Maximum characters per second reading speed. If not set, no reading speed limit is applied. */ maxCharsPerS?: number; /** Minimum gap between consecutive cues in frames. If not set, no minimum gap is enforced. */ minGapBetweenCuesFrames?: number; }