import Subblocks from 'DataTypes/Subblocks'; import VuBlock from 'VuBlocks/VuBlock'; import Reporter from 'Reporter/Reporter'; import Timespan from 'DataTypes/Timespan'; import VehicleRegistration from 'DataTypes/VehicleRegistration'; import FullCardNumber from 'DataTypes/FullCardNumber'; import VuControlActivityRecord from 'DataTypes/VuControlActivityRecord'; import VuCompanyLocksRecord from 'DataTypes/VuCompanyLocksRecord'; import TimeReal from 'DataTypes/TimeReal'; import EncryptedCertificate from 'DataTypes/EncryptedCertificate'; export default class RawVuOverview extends VuBlock { static BLOCK_TYPE: number; memberStateCertificate: EncryptedCertificate; vuCertificate: EncryptedCertificate; vehicleIdentificationNumber: string; vehicleRegistrationIdentification: VehicleRegistration; currentDateTime: TimeReal; vuDownloadablePeriod: Timespan; CardSlotsStatus: number; downloadingTime: TimeReal; cardNumber: FullCardNumber; companyOrWorkshopName: string; vuCompanyLocksRecord: Subblocks; vuControlActivityRecord: Subblocks; constructor(data: ArrayBuffer); className(): string; title(): string; size(): number; toString(): string; printOn(report: Reporter): void; }