UNPKG

@eldev/business-central-api

Version:

A Dynamics 365 Business Central client for TypeScript

11 lines 690 B
export type BCErrorCategory = (typeof errorCategories)[number]; export type BCRetryStrategy = (typeof retryStrategies)[number]; declare const errorCategories: readonly ["AUTHENTICATION", "AUTHORIZATION", "BAD_REQUEST", "NOT_FOUND", "CONFLICT", "SCHEMA_MISMATCH", "NETWORK_ERROR", "UNEXPECTED_RESPONSE", "SERVER_ERROR", "UNKNOWN"]; declare const retryStrategies: readonly ["NO_RETRY", "EXPONENTIAL_BACKOFF", "REFRESH_TOKEN"]; /** Categorizes BC error codes into simplified categories for retry decision making */ export declare function categorizeError(code: string): { category: BCErrorCategory; retryStrategy: BCRetryStrategy; }; export {}; //# sourceMappingURL=categorize.d.ts.map