import type { Chapter, ChapterEntryTransition } from '../core/types/story'; export type ResolvedChapterTiming = { entryTransition: ChapterEntryTransition; presentationDurationMs: number; advanceDelayMs?: number; migratedFromLegacy: boolean; }; /** * Resolves old and new timing without adding in-chapter camera motion. Legacy * transitionTimeMs continues to drive both the existing entry tween and the * silent chapter presentation window until the author sets explicit values. */ export declare const resolveChapterTiming: (chapter: Chapter) => ResolvedChapterTiming; export declare const migrateLegacyChapterTiming: (chapter: Chapter) => Chapter;