import { L1Contract } from '../../context/layer1'; import { BlockValidator, DepositValidator, HeaderValidator, MigrationValidator, NullifierTreeValidator, TxValidator, UtxoTreeValidator, WithdrawalTreeValidator } from '../types'; export declare class OnchainValidator implements BlockValidator { deposit: DepositValidator; header: HeaderValidator; migration: MigrationValidator; utxoTree: UtxoTreeValidator; withdrawalTree: WithdrawalTreeValidator; nullifierTree: NullifierTreeValidator; tx: TxValidator; constructor(layer1: L1Contract); } //# sourceMappingURL=index.d.ts.map