interface JGOFPlayerClockWithTimedOut {

block_time_left?: number;

main_time: number;

moves_left?: number;

period_time_left?: number;

periods_left?: number;

timed_out: boolean;

}

block_time_left?: number;

main_time: number;

moves_left?: number;

period_time_left?: number;

periods_left?: number;

timed_out: boolean;

}

- JGOFPlayerClock
- JGOFPlayerClockWithTimedOut

`Optional`

block_block_time_left ?: number

main_time : number

Main time left on the clock, in milliseconds.

`Optional`

moves_moves_left ?: number

Used with canadian time control. Number of moves left before a new block of time.

`Optional`

period_period_time_left ?: number

Used with byo-yomi time control. Time left on the period time, in milliseconds.

`Optional`

periods_periods_left ?: number

Used with byo-yomi time control. Number of periods left.

timed_out : boolean

Used with canadian time control. Time left in milliseconds to make the remainder of your moves in the current block