export enum DeviceType {
    Companion = 'Companion',
    ATEM = 'ATEM',
    Videohub = 'Videohub'
}

export enum DeviceStatus {
    Unknown = 0,
    Ok = 1,
    Warning = 2,
    Error = 3
}

export interface DeviceConfiguration {
    id: string
    name: string
    type: string
    address: string
    enabled: boolean
    params: any
}

export interface DeviceViewModel {
    config: DeviceConfiguration
    status: DeviceStatus
    actions: string[]
}
