import { safeJsonParse } from "../utils/json.js"; export { safeJsonParse }; export type { SafeJsonParseResult } from "../utils/json.js"; /** Error shape for parsed provider. */ export interface ParsedProviderError { code: string; message: string; status?: number; } /** Parses known problem body. */ export declare function parseKnownProblemBody(body: unknown): ParsedProviderError | null; /** Returns true when the normalizedMessage indicates a credit or spend limit error. */ export declare function isCreditLimitMessage(normalizedMessage: string): boolean; /** Error shape for parse provider. */ export declare function parseProviderError(error: unknown): ParsedProviderError; //# sourceMappingURL=provider-errors.d.ts.map