export type LoggerErrorCode = 'LOGGER_ERROR' | 'INVALID_INPUT' | 'OPERATION_FAILED'; export interface LoggerErrorOptions { cause?: Error; code?: LoggerErrorCode; context?: Record; } export declare class LoggerError extends Error { readonly code: LoggerErrorCode; readonly context?: Record; constructor(message: string, options?: LoggerErrorOptions); } //# sourceMappingURL=errors.d.ts.map