import { Playback, TimerType } from 'ontime-types';

export type TimeManagerType = {
  clock: number;
  current: null | number;
  elapsed: null | number;
  duration: null | number;
  timerBehaviour?: string;
  timerType: TimerType;
  expectedFinish: null | number;
  addedTime: number;
  startedAt: null | number;
  finishedAt: null | number;
  secondaryTimer: null | number;

  finished: boolean;
  playback: Playback;

  timeWarning: number | null;
  timeDanger: number | null;
};
