UNPKG

@nestjs/common

Version:

Nest - modern, fast, powerful node.js web framework (@common)

12 lines (11 loc) 447 B
import { Type } from './../type.interface'; import { Paramtype } from './paramtype.interface'; export declare type Transform<T = any> = (value: T, metadata: ArgumentMetadata) => any; export interface ArgumentMetadata { readonly type: Paramtype; readonly metatype?: Type<any> | undefined; readonly data?: string | undefined; } export interface PipeTransform<T = any, R = any> { transform(value: T, metadata: ArgumentMetadata): R; }