UNPKG

obj-schema-validator

Version:

Lightweight and simple validator for objects and DTOs, designed for TypeScript and Node.js projects.

8 lines (7 loc) 269 B
import { Schema, DynamicObject, SchemaValues } from "../domain"; export declare abstract class DtoSchema { abstract readonly schema: Schema; constructor(); create(data: DynamicObject): [string?, DynamicObject?]; get getValues(): SchemaValues<Schema>; }