UNPKG

emr-types

Version:

Comprehensive TypeScript Types Library for Electronic Medical Record (EMR) Applications - Domain-Driven Design with Zod Validation

1 lines 7.35 kB
{"version":3,"file":"validation.d.ts","sourceRoot":"","sources":["../../src/utils/validation.ts"],"names":[],"mappings":"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"}