import { GamePlace } from '../place'; import { AgainstGame } from '../against'; import { TogetherGame } from '../together'; import { JsonAgainstGamePlace } from './against/json'; import { JsonTogetherGamePlace } from './together/json'; import { AgainstGamePlace } from './against'; import { TogetherGamePlace } from './together'; import { ScoreMapper } from '../../score/mapper'; import * as i0 from "@angular/core"; export declare class GamePlaceMapper { private scoreMapper; constructor(scoreMapper: ScoreMapper); toAgainstObject(json: JsonAgainstGamePlace, game: AgainstGame): GamePlace; toTogetherObject(json: JsonTogetherGamePlace, game: TogetherGame): GamePlace; toJsonAgainst(gamePlace: AgainstGamePlace): JsonAgainstGamePlace; toJsonTogether(gamePlace: TogetherGamePlace): JsonTogetherGamePlace; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }