export declare class AzethError extends Error { readonly code: AzethErrorCode; readonly details?: Record | undefined; constructor(message: string, code: AzethErrorCode, details?: Record | undefined); } export type AzethErrorCode = 'BUDGET_EXCEEDED' | 'GUARDIAN_REJECTED' | 'INSUFFICIENT_BALANCE' | 'SESSION_EXPIRED' | 'PAYMENT_FAILED' | 'SERVICE_NOT_FOUND' | 'REGISTRY_ERROR' | 'NETWORK_ERROR' | 'INVALID_INPUT' | 'UNAUTHORIZED' | 'INTERNAL_ERROR' | 'CONTRACT_ERROR' | 'ACCOUNT_NOT_FOUND' | 'ACCOUNT_EXISTS' | 'AGREEMENT_NOT_FOUND' | 'INSUFFICIENT_PAYMENT' | 'RECIPIENT_UNREACHABLE' | 'SERVER_UNAVAILABLE' | 'PROOF_INVALID'; //# sourceMappingURL=errors.d.ts.map