import type { EventScope } from '@plyaz/types/errors'; export declare const ERRORS_CODES: { readonly validation_error: { readonly status: 400; readonly message: "errors.validation.error"; }; readonly unauthorized: { readonly status: 401; readonly message: "errors.auth.unauthorized"; }; readonly payment_failed: { readonly status: 402; readonly message: "errors.payment.failed"; }; readonly forbidden: { readonly status: 403; readonly message: "errors.auth.forbidden"; }; readonly not_found: { readonly status: 404; readonly message: "errors.common.notFound"; }; readonly method_not_allowed: { readonly status: 405; readonly message: "errors.common.methodNotAllowed"; }; readonly user_already_exists: { readonly status: 409; readonly message: "errors.user.alreadyExists"; }; readonly unprocessable_entity: { readonly status: 422; readonly message: "errors.validation.unprocessable"; }; readonly too_many_requests: { readonly status: 429; readonly message: "errors.rateLimit.tooManyRequests"; }; readonly internal_server_error: { readonly status: 500; readonly message: "errors.server.internal"; }; readonly not_implemented: { readonly status: 501; readonly message: "errors.server.notImplemented"; }; readonly bad_gateway: { readonly status: 502; readonly message: "errors.server.badGateway"; }; readonly service_unavailable: { readonly status: 503; readonly message: "errors.server.serviceUnavailable"; }; readonly gateway_timeout: { readonly status: 504; readonly message: "errors.server.gatewayTimeout"; }; }; export declare const BASE_ERRORS_RESPONSE: { InvalidInput: { type: string; message: string; timestamp: string; }; 500: { type: string; message: string; timestamp: string; }; 401: { type: string; message: string; timestamp: string; }; }; /** * Default event scopes for errors */ export declare const DEFAULT_ERROR_EVENT_SCOPES: EventScope[]; //# sourceMappingURL=constants.d.ts.map