@croct/logging
Version:
An interoperability layer for logging libraries.
10 lines (9 loc) • 348 B
TypeScript
/**
* Extracts the message from an error of unknown type.
*
* @param error The error to extract the message.
* @param defaultMessage The default message if no message is available.
*
* @returns The message or `null` if no message is available.
*/
export declare function extractErrorMessage(error: unknown, defaultMessage?: string): string;