import { TypedDataSigner } from '@ethersproject/abstract-signer'; import { Seaport as ParaSpaceSeaport } from '@paraspace/seaport-js'; import { providers } from 'ethers'; export declare class SeaportService { private readonly instance; private readonly provider; private readonly poolAddress; constructor(provider: providers.JsonRpcProvider, { poolAddress, seaportAddress, conduitAddress, conduitKey, }: { poolAddress: string; seaportAddress: string; conduitAddress: string; conduitKey: string; }); getSDKInstance(): ParaSpaceSeaport; signPayLaterPayload(signer: TypedDataSigner, { token, amount, orderSignature, }: { token: string; amount: string; orderSignature: string; }): Promise<{ orderId: string; vrs: { v: string; r: string; s: string; }; token: string; amount: string; }>; verifyPayLaterPayload(signerAddr: string, { token, amount, orderSignature, }: { token: string; amount: string; orderSignature: string; }, signature: string): Promise; } //# sourceMappingURL=index.d.ts.map