@dvsa/smc-encounter-schema
Version:
Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites
26 lines (23 loc) • 724 B
TypeScript
import { PenaltyNoticeStatus } from './PenaltyNoticeStatus.js';
import '../common/CommonData.js';
import '../common/CommonDeletion.js';
declare class PenaltyNotice {
venGeneratedNumber?: string | null;
noticeRefSource: string;
referenceNumber: string;
driverForename: string;
driverSurname: string;
driverLicenceNumber: string;
drivingLicenseStatus: string;
driverType: string;
amount: number;
points: number;
paymentDueDate: string;
referredDate: string;
penaltyNoticeStatus: PenaltyNoticeStatus;
lastUpdatedDate: string;
lastUpdatedBy?: string | null;
pnoGeneratedNumber?: string | null;
odrGeneratedNumber?: string | null;
}
export { PenaltyNotice };