import * as storage from '../../../storage'; import {FakeModernSiCard} from './FakeModernSiCard'; import {ISiCard8StorageFields, SiCard8, siCard8StorageDefinition} from '../../../SiCard/types/SiCard8'; import {getSiCard8Examples} from '../../../SiCard/types/siCard8Examples'; export class FakeSiCard8 extends FakeModernSiCard { static siCardClass = SiCard8; static getAllExamples = getSiCard8Examples; public storage: storage.ISiStorage; constructor(storageData: (number|undefined)[]|undefined) { super(); this.storage = siCard8StorageDefinition(storageData); } }