import { ERROR_SEVERITY } from '@plyaz/types'; export declare const DEFAULT_HMAC_ALGORITHM = "sha256"; export declare const DEFAULT_ENVIRONMENT = "unknown"; export declare const THRESHOLDS: { RETRYABLE_ERROR_RATIO: number; USER_FACING_ERROR_RATIO: number; }; export declare const SENSITIVE_KEYS: string[]; export declare const RISK_SCORE: { readonly MIN_SCORE: 100; }; export declare const LOG_LEVELS: { readonly CRITICAL: "critical"; readonly ERROR: "error"; readonly WARN: "warn"; }; export declare const REDACTED: { RAW_BODY: string; SENSITIVE: string; }; export declare const PAYMENT_ERROR_MESSAGES: { GENERIC_SYSTEM_ERROR: string; USER_FRIENDLY_SYSTEM_ERROR: string; USER_FRIENDLY_ALT: string; SYSTEM: string; VALIDATION: string; AUTHENTICATION: string; AUTHORIZATION: string; PROVIDER: string; NETWORK: string; FRAUD: string; REFUND: string; WEBHOOK: string; PROCESSING: string; COMPLIANCE: string; LIMITS: string; CONFIGURATION: string; DEFAULT: string; INVALID_VALUE: string; PROVIDER_GENERIC: string; REFUND_NOT_ALLOWED: string; REFUND_AUTHORIZATION: string; REFUND_PROCESSING: string; STRIPE_GENERIC: string; }; export declare const PAYMENT_ALERT_SEVERITY: Record<(typeof ERROR_SEVERITY)[keyof typeof ERROR_SEVERITY], boolean>; export declare const PROCESSING_ERROR_MESSAGES: { GENERIC: string; API_RESPONSE_GENERIC: string; }; export declare const WEBHOOK_CONSTANTS: { DEFAULT_MESSAGE: string; DEFAULT_USER_MESSAGE: string; }; export declare const RECOVERY_STEPS: { RETRY: string; NOTIFY_USER: string; LOG_ONLY: string; }; export declare const REFUND_ERROR_MESSAGES: { NOT_ALLOWED: string; AUTHORIZATION: string; PROCESSING: string; DEFAULT_API_MESSAGE: string; DEFAULT_USER_MESSAGE: string; }; export declare const DEFAULT_REFUND_LEVELS: { REQUIRED: string; CURRENT: string; }; export declare const FACTORY_MESSAGES: { PROVIDER_ERROR_PREFIX: string; STRIPE_GENERIC: string; WEBHOOK_SANITIZE_FAIL: string; UNKNOWN_REFUND_TYPE: string; REDACTION_FAIL: string; }; export declare const PAYLOAD_KEYS: { PROVIDER: string; EVENT: string; }; export declare const STRIPE_ERROR_TYPES: { readonly API_CONNECTION: "api_connection_error"; readonly RATE_LIMIT: "rate_limit_error"; readonly INVALID_REQUEST: "invalid_request_error"; readonly CARD_ERROR: "card_error"; readonly AUTHENTICATION: "authentication_error"; readonly CARD_DECLINED: "card_declined"; }; export declare const PROVIDER_ERROR_MESSAGES: { DEFAULT_API_MESSAGE: string; DEFAULT_USER_MESSAGE: string; }; export declare const SECURITY_ERROR_MESSAGES: { DEFAULT_API_MESSAGE: string; DEFAULT_USER_MESSAGE: string; FRAUD_DETECTED: { CODE: string; DEFAULT_COMPONENT: string; USER_MESSAGE: string; RISK_THRESHOLDS: { HIGH: number; CRITICAL: number; }; }; }; //# sourceMappingURL=error-messages.d.ts.map