1 import * as videoFileOptimizer from './video-file-optimizer'
2 import * as videoFileTranscoder from './video-file-transcoder'
4 export interface JobHandler<T> {
5 process (data: object): T
6 onError (err: Error, jobId: number)
7 onSuccess (jobId: number, jobResult: T)
10 const jobHandlers: { [ handlerName: string ]: JobHandler<any> } = {