import { Bytes32, Uint256 } from 'soltypes'; import { BlockData, HeaderData, Validation, WithdrawalTreeValidator } from '../types'; import { OnchainValidatorContext } from './onchain-context'; export declare class OnchainWithdrawalTreeValidator extends OnchainValidatorContext implements WithdrawalTreeValidator { validateWithdrawalIndex(block: BlockData, parentHeader: HeaderData): Promise; validateWithdrawalRoot(block: BlockData, parentHeader: HeaderData, subtreeSiblings: Uint256[]): Promise; validateNullifierRollUp(block: BlockData, parentHeader: HeaderData, numOfNullifiers: Uint256, siblings: Bytes32[][]): Promise; } //# sourceMappingURL=onchain-withdrawal-tree-validator.d.ts.map