UNPKG

@dvsa/smc-encounter-schema

Version:

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

22 lines (19 loc) 751 B
import { EncounterType } from '../enums/EncounterType.js'; import { ExaminerOfficerType } from '../enums/ExaminerOfficerType.js'; import { RequestType } from '../enums/RequestType.js'; declare class CurrentEncounterLevel { private static instance; private level; private officerType; private requestType; private constructor(); static getInstance(): CurrentEncounterLevel; getEncounterType(): EncounterType; setEncounterType(level: EncounterType): void; getExaminerOfficerType(): ExaminerOfficerType; setExaminerOfficerType(type: ExaminerOfficerType): void; getRequestType(): RequestType; setRequestType(type: RequestType): void; isDeletedEncounter(): boolean; } export { CurrentEncounterLevel };