import { BaseProofResult, DarkSwapMessage } from "../../types"; export declare type RetailSwapProofParam = { merkleRoot: string; aliceMerkleIndex: number[]; aliceMerklePath: string[]; aliceMessage: DarkSwapMessage; bobMerkleIndex: number[]; bobMerklePath: string[]; bobMessage: DarkSwapMessage; }; export declare type RetailSwapProofResult = BaseProofResult & { aliceOrderNullifier: string; aliceInNoteFooter: string; bobOrderNullifier: string; bobInNoteFooter: string; }; export declare function generateRetailSwapProof(param: RetailSwapProofParam): Promise;