/** @monorepo-internal */
export interface ProblemDetails {
    title: string;
    status: number;
    detail?: string;
    instance?: string;
}
export interface ErrorDetails {
    status: number;
    message: string;
}
export interface ResponseDetails {
    originalUrl: string;
}
export declare function getProblemDetails(error: ErrorDetails, response: ResponseDetails, errorDescription?: string, errorTitle?: string): ProblemDetails;
/** @monorepo-internal */
export declare function isProblemDetails(object: object): object is ProblemDetails;
