/** * This function generates the signature of a ProcessMessage Verifying Key(VK). * This can be used to check if a ProcessMessages' circuit VK is registered * in a smart contract that holds several VKs. * @param stateTreeDepth - The depth of the state tree. * @param messageTreeDepth - The depth of the message tree. * @param voteOptionTreeDepth - The depth of the vote option tree. * @param batchSize - The size of the batch. * @returns Returns a signature for querying if a verifying key with the given parameters is already registered in the contract. */ export declare const genProcessVkSig: (stateTreeDepth: number, messageTreeDepth: number, voteOptionTreeDepth: number, batchSize: number) => bigint; /** * This function generates the signature of a Tally Verifying Key(VK). * This can be used to check if a TallyVotes' circuit VK is registered * in a smart contract that holds several VKs. * @param _stateTreeDepth - The depth of the state tree. * @param _intStateTreeDepth - The depth of the intermediate state tree. * @param _voteOptionTreeDepth - The depth of the vote option tree. * @returns Returns a signature for querying if a verifying key with * the given parameters is already registered in the contract. */ export declare const genTallyVkSig: (_stateTreeDepth: number, _intStateTreeDepth: number, _voteOptionTreeDepth: number) => bigint; //# sourceMappingURL=utils.d.ts.map