import { VerifyInput } from '../../../api/verify/types.js'; import { ProofOptions } from '../../../config/index.js'; import { OptimisticVerifyOptions } from '../../types.js'; import { OptimisticVerifyResult } from '../../../types.js'; export declare class OptimisticVerificationBuilder { private readonly executeOptimisticVerify; private readonly options; private nonceSet; private registeredVkSet; private blockSet; constructor(executeOptimisticVerify: (options: OptimisticVerifyOptions, input: VerifyInput) => Promise, proofOptions: ProofOptions, accountAddress?: string); nonce(nonce: number): this; withRegisteredVk(): this; atBlock(block: number | string): this; execute(input: VerifyInput): Promise; } //# sourceMappingURL=index.d.ts.map