UNPKG

bookish-potato-dto

Version:

## Overview A TypeScript decorators-based API for defining Data Transfer Object (DTO) classes, types, and parsers. Simplifies schema validation and type enforcement using intuitive decorators and TypeScript classes.

8 lines (7 loc) 313 B
import { EnumType } from '../_types'; import { PropertyParserAbstract } from './property-parser.abstract'; export declare class PropertyParserEnum<T extends string | number> extends PropertyParserAbstract<T> { private readonly enumType; constructor(enumType: EnumType<T>); parse(value: unknown): T; }