UNPKG

monopoly-shared-model

Version:

Shared model for Monopoly

21 lines (20 loc) 1.05 kB
import { PropertyToken } from '../model/token/PropertyToken'; import { Player } from '../model/player/Player'; import { Box } from '../model/box/Box'; import { Log } from '../model/log/Log'; import { AbstractAction } from '../model/action/AbstractAction'; import { DiceThrow } from '../model/rules/DiceThrow'; import { LastActions } from '../model/action/storage/LastActions'; import { JailedPlayerThrow } from '../model/rules/JailedPlayerThrow'; import { AssertGameEndDTO } from '../model/dto/AssertGameEndDTO'; export declare class JsonObjectmapper { static jsonToPropertyToken(json: string): PropertyToken; static jsonToPlayer(json: string): Player; static jsonToLog(json: string): Log; static jsonToBox(json: string): Box; static jsonToAction(json: string): AbstractAction; static jsonToDiceThrow(json: string): DiceThrow; static jsonToLastActions(json: string): LastActions; static jsonToJailedPlayerThrow(json: string): JailedPlayerThrow; static jsonToAssertGameEndDTO(json: string): AssertGameEndDTO; }