export default interface VideoDownlinkObserver { /** * Called when the downlink policy wants to pause the remote video tile * * Note that calling `VideoTileController.unpauseVideoTile` on tiles * indicated by this observer before `tileWillBeUnpausedByDownlinkPolicy` * is called may result in undefined behavior. */ tileWillBePausedByDownlinkPolicy(tileId: number): void; /** * Called when the downlink policy wants to unpause the remote video tile */ tileWillBeUnpausedByDownlinkPolicy(tileId: number): void; }