import { Contract } from 'web3-eth-contract'; import { LoggerInterface } from '@opengsn/common'; import { IForwarderInstance } from '@opengsn/contracts/types/truffle-contracts'; export declare function registerForwarderForGsn(domainSeparatorName: string, forwarderTruffleOrWeb3: IForwarderInstance | Contract, logger?: LoggerInterface, sendOptions?: any): Promise;