UNPKG

@dvsa/smc-encounter-schema

Version:

Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites

97 lines (94 loc) 3.56 kB
import { Transfer } from './Transfer.js'; import './request/EncounterReq.js'; import './audit/AuditBase.js'; import './audit/AuditEventBase.js'; import './contact/Contact.js'; import './common/CommonTradingAs.js'; import './contact/Address.js'; import './common/CommonPostAddress.js'; import './contact/ContactType.js'; import './contact/GenericContact.js'; import './contact/RteArea.js'; import './contact/StoppingOfficer.js'; import './dangerous/DangerousCheckListBase.js'; import './dangerous/DangerousCheckListItemBase.js'; import './dangerous/DangerousCheckListItemDetailBase.js'; import './dangerous/DangerousContainerTypeBase.js'; import './defects/DefectProsecution.js'; import './common/CommonDeletion.js'; import './driver/Drivers.js'; import './minimum/Nationality.js'; import './payments/ActualPayment.js'; import './payments/PaymentReversalReason.js'; import './payments/PaymentStatus.js'; import './driver/DetailsOrigin.js'; import './driver/LicenceCategory.js'; import './driver/LicenceType.js'; import './journey/Journey.js'; import './journey/JourneyType.js'; import './journey/PortOfExit.js'; import './minimum/EncounterReason.js'; import './common/CommonCode.js'; import './minimum/EncounterTexts.js'; import './minimum/TextType.js'; import './minimum/EthnicityInfo.js'; import './minimum/ObservedEthnicityInfo.js'; import './minimum/CapturedEthnicity.js'; import './common/CommonDescription.js'; import './minimum/InspectionType.js'; import './minimum/Location.js'; import './minimum/Motor.js'; import './common/CommonVehicle.js'; import './trailer/PoliceDefect.js'; import './common/CommonVehicleWeights.js'; import './defects/Defect.js'; import './defects/Part.js'; import './defects/DefectSummary.js'; import './defects/SignificanceReason.js'; import './emissions/EmissionCheckBase.js'; import './emissions/FuelTypeBase.js'; import './notices/NoticeBase.js'; import './minimum/VehicleIdType.js'; import './common/CommonData.js'; import './notices/ExemptionConditionBaseType.js'; import './notices/NoticeClosureBaseType.js'; import './notices/NoticeType.js'; import './notices/NoticeTypeDetail.js'; import './notices/OffenceBaseType.js'; import './common/CommonVersion.js'; import './notices/Offences.js'; import './common/CommonOffence.js'; import './notices/PenaltyNotice.js'; import './notices/PenaltyNoticeStatus.js'; import './notices/ProhibitionClosureReasonBaseType.js'; import './notices/RemovalInstruction.js'; import './minimum/AxlesWeight.js'; import './minimum/BodyType.js'; import './minimum/Laden.js'; import './minimum/RoadsideVehicleType.js'; import './minimum/SpecialReturnCodeFlagType.js'; import './notices/ActualOffences.js'; import './notices/Offence.js'; import './notices/OffenceSanctionText.js'; import './common/CommonOffenceDetail.js'; import './notices/OffenceSeverityBand.js'; import './operator/Operator.js'; import './operator/ExistingOperatorDetail.js'; import './operator/ExistingTradingAs.js'; import './operator/RecordType.js'; import './operator/LicenceTypeCode.js'; import './operator/OCRSOperatorSnapshots.js'; import './operator/StateOfOpDisc.js'; import './roadworthiness/RoadWorthinessCheckList.js'; import './roadworthiness/RoadWorthinessCheckItem.js'; import './tax/TaxForm.js'; import './trailer/Trailer.js'; import './request/OperatorVisitReq.js'; import './operator/InitiatingReason.js'; import './operator/TeHoursResult.js'; import './operator/TeOtherResult.js'; import './operator/VeVisitResult.js'; declare class MessageBody { transfer: Transfer | null; } export { MessageBody };