http-problem-details-mapper
Version:
Mapper functions for http-problem-details
12 lines (11 loc) • 424 B
TypeScript
import { MapperRegistry } from './MapperRegistry';
import { ProblemDocument } from 'http-problem-details';
export interface IMappingStrategy {
registry: MapperRegistry;
map(error: Error): ProblemDocument | null;
}
export declare abstract class MappingStrategy implements IMappingStrategy {
abstract registry: MapperRegistry;
protected constructor();
abstract map(error: Error): ProblemDocument | null;
}