import ErrorPolykey from '../ErrorPolykey.js'; declare class ErrorClaims extends ErrorPolykey { } declare class ErrorClaimsUndefinedClaimPayload extends ErrorClaims { static description: string; exitCode: 255; } declare class ErrorClaimsVerificationFailed extends ErrorClaims { static description: string; exitCode: 70; } /** * Exceptions arising in cross-signing process */ declare class ErrorCrossSign extends ErrorClaims { } declare class ErrorEmptyStream extends ErrorCrossSign { static description: string; exitCode: 74; } declare class ErrorUndefinedSinglySignedClaim extends ErrorCrossSign { static description: string; exitCode: 64; } declare class ErrorUndefinedDoublySignedClaim extends ErrorCrossSign { static description: string; exitCode: 64; } declare class ErrorUndefinedSignature extends ErrorCrossSign { static description: string; exitCode: 78; } declare class ErrorSinglySignedClaimVerificationFailed extends ErrorCrossSign { static description: string; exitCode: 78; } declare class ErrorDoublySignedClaimVerificationFailed extends ErrorCrossSign { static description: string; exitCode: 78; } /** * Exceptions arising during schema validation */ declare class ErrorSchemaValidate extends ErrorClaims { } declare class ErrorNodesClaimType extends ErrorSchemaValidate { static description: string; exitCode: 78; } export { ErrorClaims, ErrorClaimsUndefinedClaimPayload, ErrorClaimsVerificationFailed, ErrorEmptyStream, ErrorUndefinedSinglySignedClaim, ErrorUndefinedDoublySignedClaim, ErrorUndefinedSignature, ErrorSinglySignedClaimVerificationFailed, ErrorDoublySignedClaimVerificationFailed, ErrorNodesClaimType, };