import { ReferenceCard } from '@firestone-hs/reference-data' ; import { NonFunctionProperties } from '../../../services/utils' ; export class MercenariesOutOfCombatState { readonly treasureSelection : TreasureSelection ; public update ( base ) { return Object . assign ( new MercenariesOutOfCombatState ( ) , this , base ) ; } } export interface TreasureSelection { readonly treasures : readonly ReferenceCard [ ] ; }