http-problem-details
Version:
HTTP Problem Details according to RFC 7807
20 lines (19 loc) • 583 B
TypeScript
export declare class ProblemDocument {
detail?: string;
instance?: string;
status: number;
title: string;
type?: string;
constructor(options: ProblemDocumentOptions, extension?: ProblemDocumentExtension | Record<string, Object>);
}
export declare class ProblemDocumentOptions {
detail?: string;
instance?: string;
type?: string;
title?: string;
status?: number;
}
export declare class ProblemDocumentExtension {
extensionProperties: Record<string, Object | null>;
constructor(extensionProperties: Record<string, Object | null>);
}