@docshield/types
v1.1.1
Published
A shared TypeScript definitions package used across DocShield services and applications.
Readme
@docshield/types
A shared TypeScript definitions package used across DocShield services and applications.
Purpose
This package contains TypeScript interfaces and type definitions that are shared between different DocShield microservices, servers, and front-end applications. Using this shared types package ensures consistency in data structures across the entire DocShield ecosystem.
Installation
npm install @docshield/typesUsage
import { EnrichedApplicantPayload, EnrichedDocument } from '@docshield/types';
// Now you can use these types in your DocShield application
const applicantData: EnrichedApplicantPayload = {
// ...
};Available Types
Currently includes types for:
- Applicant enrichment data structures
- Professional liability information
- Document management
Development
To build the package:
npm run buildThis will compile the TypeScript definitions to the dist directory.
