UNPKG

timeline-state-resolver-types

Version:
52 lines 1.55 kB
/** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run "yarn generate-schema-types" to regenerate this file. */ export interface TricasterOptions { host: string; port: number; } export interface MappingTricasterME { /** * Must be of form 'main' | `v${number}` */ name: string; mappingType: MappingTricasterType.ME; } export interface MappingTricasterDSK { /** * Must be of form `dsk${number}` */ name: string; mappingType: MappingTricasterType.DSK; } export interface MappingTricasterINPUT { /** * Must be of form `input${number}` */ name: string; mappingType: MappingTricasterType.INPUT; } export interface MappingTricasterAUDIOCHANNEL { name: string; mappingType: MappingTricasterType.AUDIOCHANNEL; } export interface MappingTricasterMIXOUTPUT { name: string; mappingType: MappingTricasterType.MIXOUTPUT; } export interface MappingTricasterMATRIXOUTPUT { name: string; mappingType: MappingTricasterType.MATRIXOUTPUT; } export declare enum MappingTricasterType { ME = "ME", DSK = "DSK", INPUT = "INPUT", AUDIOCHANNEL = "AUDIO_CHANNEL", MIXOUTPUT = "MIX_OUTPUT", MATRIXOUTPUT = "MATRIX_OUTPUT" } export type SomeMappingTricaster = MappingTricasterME | MappingTricasterDSK | MappingTricasterINPUT | MappingTricasterAUDIOCHANNEL | MappingTricasterMIXOUTPUT | MappingTricasterMATRIXOUTPUT; //# sourceMappingURL=tricaster.d.ts.map