interface ELAN30Object {
    ANNOTATION_DOCUMENT: {
        _AUTHOR: string;
        _DATE: string;
        _FORMAT?: string;
        _VERSION: string;
        _xmlns:xsi: string;
        _xsi:noNamespaceSchemaLocation: string;
        CONSTRAINT: {
            _DESCRIPTION?: string;
            _STEREOTYPE: string;
        }[];
        CONTROLLED_VOCABULARY?: {
            _CV_ID: string;
            _EXT_REF?: string;
            CV_ENTRY_ML?: {
                _CVE_ID: string;
                _EXT_REF?: string;
                CVE_VALUE: {
                    _DESCRIPTION?: string;
                    _LANG_REF: string;
                    _text: string;
                };
            };
            DESCRIPTION?: {
                _LANG_REF: string;
                _text: string;
            };
        };
        EXTERNAL_REF?: {
            _EXT_REF_ID: string;
            _TYPE: string;
            _VALUE: string;
        };
        HEADER: {
            _MEDIA_FILE?: string;
            _TIME_UNITS?: "milliseconds" | "NTSC-frames" | "PAL-frames";
            LINKED_FILE_DESCRIPTOR?: {
                _ASSOCIATED_WITH?: string;
                _LINK_URL: string;
                _MIME_TYPE: string;
                _RELATIVE_LINK_URL?: string;
                _TIME_ORIGIN?: number;
            };
            MEDIA_DESCRIPTOR?: {
                _EXTRACTED_FROM?: string;
                _MEDIA_URL: string;
                _MIME_TYPE: string;
                _RELATIVE_MEDIA_URL?: string;
                _TIME_ORIGIN?: number;
            };
            PROPERTY: {
                _NAME?: string;
                _text: string;
            }[];
        };
        LANGUAGE?: {
            _LANG_DEF?: string;
            _LANG_ID: string;
            _LANG_LABEL?: string;
        };
        LEXICON_REF?: {
            _DATCAT_ID?: string;
            _DATCAT_NAME?: string;
            _LEX_REF_ID: string;
            _LEXICON_ID: string;
            _LEXICON_NAME: string;
            _NAME: string;
            _TYPE: string;
            _URL: string;
        };
        LICENSE?: {
            _LICENSE_URL?: string;
        };
        LINGUISTIC_TYPE: {
            _CONSTRAINTS?: string;
            _CONTROLLED_VOCABULARY_REF?: string;
            _EXT_REF?: string;
            _GRAPHIC_REFERENCES?: boolean;
            _LEXICON_REF?: string;
            _LINGUISTIC_TYPE_ID: string;
            _TIME_ALIGNABLE?: string;
        };
        LOCALE?: any;
        TIER: {
            _ANNOTATOR?: string;
            _DEFAULT_LOCALE?: string;
            _EXT_REF?: string;
            _LANG_REF?: string;
            _LINGUISTIC_TYPE_REF: string;
            _PARENT_REF?: string;
            _PARTICIPANT?: string;
            _TIER_ID: string;
            ANNOTATION: {
                ALIGNABLE_ANNOTATION?: {
                    _ANNOTATION_ID: string;
                    _SVG_REF?: string;
                    _TIME_SLOT_REF1: string;
                    _TIME_SLOT_REF2: string;
                    ANNOTATION_VALUE: string;
                };
                REF_ANNOTATION?: {
                    _ANNOTATION_ID: string;
                    _ANNOTATION_REF: string;
                    _CVE_REF: string;
                    _EXT_REF?: string;
                    _LANG_REF: string;
                    _PREVIOUS_ANNOTATION?: string;
                    ANNOTATION_VALUE: string;
                };
            }[];
        }[];
        TIME_ORDER: {
            TIME_SLOT?: {
                _TIME_SLOT_ID: string;
                _TIME_VALUE?: number;
            }[];
        };
    };
}

Properties

ANNOTATION_DOCUMENT: {
    _AUTHOR: string;
    _DATE: string;
    _FORMAT?: string;
    _VERSION: string;
    _xmlns:xsi: string;
    _xsi:noNamespaceSchemaLocation: string;
    CONSTRAINT: {
        _DESCRIPTION?: string;
        _STEREOTYPE: string;
    }[];
    CONTROLLED_VOCABULARY?: {
        _CV_ID: string;
        _EXT_REF?: string;
        CV_ENTRY_ML?: {
            _CVE_ID: string;
            _EXT_REF?: string;
            CVE_VALUE: {
                _DESCRIPTION?: string;
                _LANG_REF: string;
                _text: string;
            };
        };
        DESCRIPTION?: {
            _LANG_REF: string;
            _text: string;
        };
    };
    EXTERNAL_REF?: {
        _EXT_REF_ID: string;
        _TYPE: string;
        _VALUE: string;
    };
    HEADER: {
        _MEDIA_FILE?: string;
        _TIME_UNITS?: "milliseconds" | "NTSC-frames" | "PAL-frames";
        LINKED_FILE_DESCRIPTOR?: {
            _ASSOCIATED_WITH?: string;
            _LINK_URL: string;
            _MIME_TYPE: string;
            _RELATIVE_LINK_URL?: string;
            _TIME_ORIGIN?: number;
        };
        MEDIA_DESCRIPTOR?: {
            _EXTRACTED_FROM?: string;
            _MEDIA_URL: string;
            _MIME_TYPE: string;
            _RELATIVE_MEDIA_URL?: string;
            _TIME_ORIGIN?: number;
        };
        PROPERTY: {
            _NAME?: string;
            _text: string;
        }[];
    };
    LANGUAGE?: {
        _LANG_DEF?: string;
        _LANG_ID: string;
        _LANG_LABEL?: string;
    };
    LEXICON_REF?: {
        _DATCAT_ID?: string;
        _DATCAT_NAME?: string;
        _LEX_REF_ID: string;
        _LEXICON_ID: string;
        _LEXICON_NAME: string;
        _NAME: string;
        _TYPE: string;
        _URL: string;
    };
    LICENSE?: {
        _LICENSE_URL?: string;
    };
    LINGUISTIC_TYPE: {
        _CONSTRAINTS?: string;
        _CONTROLLED_VOCABULARY_REF?: string;
        _EXT_REF?: string;
        _GRAPHIC_REFERENCES?: boolean;
        _LEXICON_REF?: string;
        _LINGUISTIC_TYPE_ID: string;
        _TIME_ALIGNABLE?: string;
    };
    LOCALE?: any;
    TIER: {
        _ANNOTATOR?: string;
        _DEFAULT_LOCALE?: string;
        _EXT_REF?: string;
        _LANG_REF?: string;
        _LINGUISTIC_TYPE_REF: string;
        _PARENT_REF?: string;
        _PARTICIPANT?: string;
        _TIER_ID: string;
        ANNOTATION: {
            ALIGNABLE_ANNOTATION?: {
                _ANNOTATION_ID: string;
                _SVG_REF?: string;
                _TIME_SLOT_REF1: string;
                _TIME_SLOT_REF2: string;
                ANNOTATION_VALUE: string;
            };
            REF_ANNOTATION?: {
                _ANNOTATION_ID: string;
                _ANNOTATION_REF: string;
                _CVE_REF: string;
                _EXT_REF?: string;
                _LANG_REF: string;
                _PREVIOUS_ANNOTATION?: string;
                ANNOTATION_VALUE: string;
            };
        }[];
    }[];
    TIME_ORDER: {
        TIME_SLOT?: {
            _TIME_SLOT_ID: string;
            _TIME_VALUE?: number;
        }[];
    };
}