""" Data models for Final Cut Pro FCPXML structures. Provides a clean Python interface for working with Final Cut Pro timelines, clips, markers, and other elements. Era um módulo de 1.091 linhas com seis famílias de modelo dentro. Agora cada família tem seu arquivo, e este pacote reexporta tudo — `from .models import TimeValue` segue valendo em todo o projeto, inclusive para os nomes com underscore que o writer e a suíte já usavam. enums tipos e cores de marcador, transições, ritmo timing TimeValue (fração racional) e Timecode timeline clipes, marcadores, lanes, projeto planning rough cut, ritmo, montagem qc achados de QC e resultado de validação subtitles paleta e look das legendas dinâmicas """ from .enums import ( _MAX_MARKER_TYPE_LENGTH, MARKER_XML_TAGS, FlashFrameSeverity, MarkerColor, MarkerType, PacingCurve, PacingStyle, TransitionType, ValidationIssueType, ) from .planning import ( MontageConfig, PacingConfig, RoughCutResult, SegmentSpec, ) from .qc import ( DuplicateGroup, FlashFrame, GapInfo, ValidationIssue, ValidationResult, ) from .subtitles import ( COLOR_GREY, COLOR_INDIGO, COLOR_WHITE, COLOR_YELLOW, EDITORIAL_BODY_LOOK, EDITORIAL_EMPHASIS_LOOK, REFERENCE_RHYTHM, DynamicSubtitleConfig, SubtitlePosition, WordLook, WordStyle, ) from .timeline import ( AudioClip, Clip, CompoundClip, ConnectedClip, Keyword, Marker, Project, SilenceCandidate, Timeline, Transition, VideoClip, ) from .timing import ( _FCPXML_STANDARD_TIMEBASES, Timecode, TimeValue, ) __all__ = [ "AudioClip", "COLOR_GREY", "COLOR_INDIGO", "COLOR_WHITE", "COLOR_YELLOW", "Clip", "CompoundClip", "ConnectedClip", "DuplicateGroup", "DynamicSubtitleConfig", "EDITORIAL_BODY_LOOK", "EDITORIAL_EMPHASIS_LOOK", "FlashFrame", "FlashFrameSeverity", "GapInfo", "Keyword", "MARKER_XML_TAGS", "Marker", "MarkerColor", "MarkerType", "MontageConfig", "PacingConfig", "PacingCurve", "PacingStyle", "Project", "REFERENCE_RHYTHM", "RoughCutResult", "SegmentSpec", "SilenceCandidate", "SubtitlePosition", "TimeValue", "Timecode", "Timeline", "Transition", "TransitionType", "ValidationIssue", "ValidationIssueType", "ValidationResult", "VideoClip", "WordLook", "WordStyle", "_FCPXML_STANDARD_TIMEBASES", "_MAX_MARKER_TYPE_LENGTH", ]