UNPKG

fhirbuilder

Version:
7 lines (6 loc) 433 B
import * as BackboneValidators from '../backbones'; import { IOperationOutcomeIssue } from 'fhirtypes/dist/r4'; type RemoveValidatorSuffix<T extends string> = T extends `${infer U}Validator` ? U : T; type ValidatorTypes = RemoveValidatorSuffix<keyof typeof BackboneValidators>; export declare const BackbonesValidator: Record<ValidatorTypes, (dataToValidate: any, path: string, errors: IOperationOutcomeIssue[]) => void>; export {};