import Subblocks from 'DataTypes/Subblocks'; import VuBlock from 'VuBlocks/VuBlock'; import Reporter from 'Reporter/Reporter'; import TimeReal from 'DataTypes/TimeReal'; import VuCalibrationRecord from 'DataTypes/VuCalibrationRecord'; import ExtendedSerialNumber from 'DataTypes/ExtendedSerialNumber'; export default class VuTechnical extends VuBlock { static BLOCK_TYPE: number; vuManufacturerName: string; vuManufacturerAddress: string; vuPartNumber: string; vuSerialNumber: ExtendedSerialNumber; vuSoftwareVersion: string; vuSoftInstallationDate: TimeReal; vuManufacturingDate: TimeReal; vuApprovalNumber: string; sensorSerialNumber: ExtendedSerialNumber; sensorApprovalNumber: string; sensorPairingDateFirst: TimeReal; vuCalibrationRecord: Subblocks; constructor(data: ArrayBuffer); className(): string; title(): string; size(): number; toString(): string; printOn(report: Reporter): void; }