monopoly-shared-model
Version:
Shared model for Monopoly
16 lines (15 loc) • 490 B
TypeScript
import { EnumTokenType } from './EnumTokenType';
import { Serializable } from '../Serializable';
export declare class PropertyToken extends Serializable {
private name;
private price;
private owner;
private type;
constructor(name: string, price: number, owner: string, type: EnumTokenType);
getName(): string;
getPrice(): number;
getOwner(): string;
getType(): EnumTokenType;
setOwner(owner: string): void;
static emptyObject(): PropertyToken;
}