export declare enum Model {
    Unknown = 0,
    TVS = 1,
    OneME = 2,
    TwoME = 3,
    PS4K = 4,
    OneME4K = 5,
    TwoME4K = 6,
    TwoMEBS4K = 7,
    TVSHD = 8,
    TVSProHD = 9,
    TVSPro4K = 10,
    Constellation = 11,
    Constellation8K = 12,
    Mini = 13,
    MiniPro = 14,
    MiniProISO = 15,
    MiniExtreme = 16,
    MiniExtremeISO = 17,
    ConstellationHD1ME = 18,
    ConstellationHD2ME = 19,
    ConstellationHD4ME = 20,
    SDI = 21,
    SDIProISO = 22,
    SDIExtremeISO = 23,
    TelevisionStudioHD8 = 26,
    TelevisionStudioHD8ISO = 27,
    Constellation4K1ME = 28,
    Constellation4K2ME = 29,
    Constellation4K4ME = 30,
    Constellation4K4MEPlus = 31,
    TelevisionStudio4K8 = 32,
    MiniExtremeISOG2 = 33
}
export declare enum ProtocolVersion {
    V7_2 = 131094,
    V7_5_2 = 131099,
    V8_0 = 131100,
    V8_0_1 = 131101,
    V8_1_1 = 131102,
    V9_4 = 131103,
    V9_6 = 131104
}
export declare enum TransitionStyle {
    MIX = 0,
    DIP = 1,
    WIPE = 2,
    DVE = 3,
    STING = 4
}
export declare enum TransitionSelection {
    Background = 1,
    Key1 = 2,
    Key2 = 4,
    Key3 = 8,
    Key4 = 16
}
export declare enum DVEEffect {
    SwooshTopLeft = 0,
    SwooshTop = 1,
    SwooshTopRight = 2,
    SwooshLeft = 3,
    SwooshRight = 4,
    SwooshBottomLeft = 5,
    SwooshBottom = 6,
    SwooshBottomRight = 7,
    SpinCCWTopRight = 13,
    SpinCWTopLeft = 8,
    SpinCCWBottomRight = 15,
    SpinCWBottomLeft = 10,
    SpinCWTopRight = 9,
    SpinCCWTopLeft = 12,
    SpinCWBottomRight = 11,
    SpinCCWBottomLeft = 14,
    SqueezeTopLeft = 16,
    SqueezeTop = 17,
    SqueezeTopRight = 18,
    SqueezeLeft = 19,
    SqueezeRight = 20,
    SqueezeBottomLeft = 21,
    SqueezeBottom = 22,
    SqueezeBottomRight = 23,
    PushTopLeft = 24,
    PushTop = 25,
    PushTopRight = 26,
    PushLeft = 27,
    PushRight = 28,
    PushBottomLeft = 29,
    PushBottom = 30,
    PushBottomRight = 31,
    GraphicCWSpin = 32,
    GraphicCCWSpin = 33,
    GraphicLogoWipe = 34
}
export declare enum MacroAction {
    Run = 0,
    Stop = 1,
    StopRecord = 2,
    InsertUserWait = 3,
    Continue = 4,
    Delete = 5
}
export declare enum ExternalPortType {
    Unknown = 0,
    SDI = 1,
    HDMI = 2,
    Component = 4,
    Composite = 8,
    SVideo = 16,
    XLR = 32,
    AESEBU = 64,
    RCA = 128,
    Internal = 256,
    TSJack = 512,
    MADI = 1024,
    TRSJack = 2048,
    RJ45 = 4096
}
export declare enum InternalPortType {
    External = 0,
    Black = 1,
    ColorBars = 2,
    ColorGenerator = 3,
    MediaPlayerFill = 4,
    MediaPlayerKey = 5,
    SuperSource = 6,
    ExternalDirect = 7,
    MEOutput = 128,
    Auxiliary = 129,
    Mask = 130,
    MultiViewer = 131,
    AudioMonitor = 132
}
export declare enum SourceAvailability {
    None = 0,
    Auxiliary = 1,
    Multiviewer = 2,
    SuperSourceArt = 4,
    SuperSourceBox = 8,
    KeySource = 16,
    Auxiliary1 = 32,
    Auxiliary2 = 64,
    WebcamOut = 128,
    All = 255
}
export declare enum MeAvailability {
    None = 0,
    Me1 = 1,
    Me2 = 2,
    Me3 = 4,
    Me4 = 8,
    All = 15
}
export declare enum BorderBevel {
    None = 0,
    InOut = 1,
    In = 2,
    Out = 3
}
export declare enum IsAtKeyFrame {
    None = 0,
    A = 1,
    B = 2,
    RunToInfinite = 4
}
export declare enum Pattern {
    LeftToRightBar = 0,
    TopToBottomBar = 1,
    HorizontalBarnDoor = 2,
    VerticalBarnDoor = 3,
    CornersInFourBox = 4,
    RectangleIris = 5,
    DiamondIris = 6,
    CircleIris = 7,
    TopLeftBox = 8,
    TopRightBox = 9,
    BottomRightBox = 10,
    BottomLeftBox = 11,
    TopCentreBox = 12,
    RightCentreBox = 13,
    BottomCentreBox = 14,
    LeftCentreBox = 15,
    TopLeftDiagonal = 16,
    TopRightDiagonal = 17
}
export declare enum MixEffectKeyType {
    Luma = 0,
    Chroma = 1,
    Pattern = 2,
    DVE = 3
}
export declare enum FlyKeyKeyFrame {
    None = 0,
    A = 1,
    B = 2,
    Full = 3,
    RunToInfinite = 4
}
export declare enum FlyKeyDirection {
    CentreOfKey = 0,
    TopLeft = 1,
    TopCentre = 2,
    TopRight = 3,
    MiddleLeft = 4,
    MiddleCentre = 5,
    MiddleRight = 6,
    BottomLeft = 7,
    BottomCentre = 8,
    BottomRight = 9
}
export declare enum SuperSourceArtOption {
    Background = 0,
    Foreground = 1
}
export declare enum VideoFormat {
    SD = 0,
    HD720 = 1,
    HD1080 = 2,
    UHD4K = 3,
    UDH8K = 4
}
export declare enum VideoMode {
    N525i5994NTSC = 0,
    P625i50PAL = 1,
    N525i5994169 = 2,
    P625i50169 = 3,
    P720p50 = 4,
    N720p5994 = 5,
    P1080i50 = 6,
    N1080i5994 = 7,
    N1080p2398 = 8,
    N1080p24 = 9,
    P1080p25 = 10,
    N1080p2997 = 11,
    P1080p50 = 12,
    N1080p5994 = 13,
    N4KHDp2398 = 14,
    N4KHDp24 = 15,
    P4KHDp25 = 16,
    N4KHDp2997 = 17,
    P4KHDp5000 = 18,
    N4KHDp5994 = 19,
    N8KHDp2398 = 20,
    N8KHDp24 = 21,
    P8KHDp25 = 22,
    N8KHDp2997 = 23,
    P8KHDp50 = 24,
    N8KHDp5994 = 25,
    N1080p30 = 26,
    N1080p60 = 27
}
export declare enum MediaSourceType {
    Still = 1,
    Clip = 2
}
export declare enum AudioMixOption {
    Off = 0,
    On = 1,
    AudioFollowVideo = 2
}
export declare enum AudioSourceType {
    ExternalVideo = 0,
    MediaPlayer = 1,
    ExternalAudio = 2
}
export declare enum StreamingError {
    None = 0,
    InvalidState = 16,
    Unknown = 32768
}
export declare enum StreamingStatus {
    Idle = 1,
    Connecting = 2,
    Streaming = 4,
    Stopping = 32
}
export declare enum RecordingError {
    None = 2,
    NoMedia = 0,
    MediaFull = 4,
    MediaError = 8,
    MediaUnformatted = 16,
    DroppingFrames = 32,
    Unknown = 32768
}
export declare enum RecordingStatus {
    Idle = 0,
    Recording = 1,
    Stopping = 128
}
export declare enum RecordingDiskStatus {
    Idle = 1,
    Unformatted = 2,
    Active = 4,
    Recording = 8,
    Removed = 32
}
export declare enum FairlightAudioMixOption {
    Off = 1,
    On = 2,
    AudioFollowVideo = 4
}
export declare enum FairlightInputConfiguration {
    Mono = 1,
    Stereo = 2,
    DualMono = 4
}
export declare enum FairlightAnalogInputLevel {
    Microphone = 1,
    ConsumerLine = 2,
    ProLine = 4
}
export declare enum FairlightAudioSourceType {
    Mono = 0,
    Stereo = 1
}
export declare enum FairlightInputType {
    EmbeddedWithVideo = 0,
    MediaPlayer = 1,
    AudioIn = 2,
    MADI = 4
}
export declare enum MultiViewerLayout {
    Default = 0,
    TopLeftSmall = 1,
    TopRightSmall = 2,
    ProgramBottom = 3,
    BottomLeftSmall = 4,
    ProgramRight = 5,
    BottomRightSmall = 8,
    ProgramLeft = 10,
    ProgramTop = 12
}
export declare enum DisplayClockClockState {
    Stopped = 0,
    Running = 1,
    Reset = 2
}
export declare enum DisplayClockClockMode {
    Countdown = 0,
    Countup = 1,
    TimeOfDay = 2
}
export declare enum AudioChannelPair {
    Channel1_2 = 0,
    Channel3_4 = 1,
    Channel5_6 = 2,
    Channel7_8 = 3,
    Channel9_10 = 4,
    Channel11_12 = 5,
    Channel13_14 = 6,
    Channel15_16 = 7
}
export declare enum AudioInternalPortType {
    NotInternal = 0,
    NoAudio = 1,
    TalkbackMix = 2,
    EngineeringTalkbackMix = 3,
    ProductionTalkbackMix = 4,
    MediaPlayer = 5,
    Program = 6,
    Return = 7,
    Monitor = 8,
    Madi = 9,
    AuxOut = 10,
    AudioAuxOut = 11
}
export declare enum TimeMode {
    FreeRun = 0,
    TimeOfDay = 1
}
//# sourceMappingURL=index.d.ts.map