The wire contract every client codes against, plus the annotation engine, canvas renderer and connection policy shared by both clients.