export declare function logError(error: unknown, context?: ApiErrorContext): void; export declare function debugError(error: unknown, context?: ApiErrorContext): void; export declare class ApiErrorContext { accountId?: number; request?: string; payload?: string; projectName?: string; constructor(props?: { accountId?: number; request?: string; payload?: string; projectName?: string; }); } export declare function isErrorWithMessageOrReason(error: unknown): error is { message?: string; reason?: string; }; export declare function getErrorMessage(error: unknown): string;