@sudopub/essential
Version:
Essential Library for Pub
16 lines (15 loc) • 697 B
TypeScript
export declare enum PUB_WORKFLOW_RECORD_MAPPING_TYPE {
ESPIAL = "ESPIAL",
PROCEDURE = "PROCEDURE"
}
export type PubWorkflowRecordMappingElement = PubWorkflowRecordMappingElementCommon & PubWorkflowRecordMappingElementSwitch;
export type PubWorkflowRecordMappingElementCommon = {
readonly identifier: string;
};
export type PubWorkflowRecordMappingElementSwitch = PubWorkflowRecordMappingElementEspial | PubWorkflowRecordMappingElementProcedure;
export type PubWorkflowRecordMappingElementEspial = {
readonly type: PUB_WORKFLOW_RECORD_MAPPING_TYPE.ESPIAL;
};
export type PubWorkflowRecordMappingElementProcedure = {
readonly type: PUB_WORKFLOW_RECORD_MAPPING_TYPE.PROCEDURE;
};