/** * An enum describing the possible errors that can occur * in Poll.processMessage() */ export declare enum ProcessMessageErrors { InvalidCommand = "invalid command", InvalidStateLeafIndex = "invalid state leaf index", InvalidSignature = "invalid signature", InvalidNonce = "invalid nonce", InsufficientVoiceCredits = "insufficient voice credits", InvalidVoteOptionIndex = "invalid vote option index", FailedDecryption = "failed decryption due to either wrong encryption public key or corrupted ciphertext" } /** * A class which extends the Error class * which is to be used when an error occurs * in Poll.processMessage() */ export declare class ProcessMessageError extends Error { code: ProcessMessageErrors; /** * Generate a new instance of the ProcessMessageError class * @param code - the error code */ constructor(code: ProcessMessageErrors); } //# sourceMappingURL=errors.d.ts.map