/// <reference types="node" resolution-mode="require"/>
import { Contract, Signer } from 'ethers';
import { ProxyAdmin } from '../../contracts/rollup_processor/proxy_admin.js';
export declare function deployRollupProcessor(signer: Signer, verifier: Contract, defiProxy: Contract, contractOwner: string, escapeHatchBlockLower: number, escapeHatchBlockUpper: number, initDataRoot: Buffer, initNullRoot: Buffer, initRootsRoot: Buffer, initDataSize: number, allowThirdPartyContracts: boolean, useLatest: boolean): Promise<{
    rollup: Contract;
    proxyAdmin: ProxyAdmin;
    permitHelper: Contract;
}>;
//# sourceMappingURL=deploy_rollup_processor.d.ts.map