@russ-b/nestjs-common-tools
Version:
NestJS utility tools
10 lines (9 loc) • 410 B
TypeScript
import { IFoundField, IFieldDescriptor, MessageDefinitionMap } from './interfaces';
export declare class FieldSelector {
private readonly fields;
private readonly messageTypes;
constructor(fields: IFieldDescriptor[], messageTypes: MessageDefinitionMap);
findFieldsByType(typeName: string, fields?: readonly IFieldDescriptor[]): IFoundField[];
private isMessageType;
private mapField;
}