import { BigNumberish } from 'ethers'; import { Utxo } from '../protocol/utxo'; import { MerkleProof } from '../protocol/merkle-tree'; export declare function getVAnchorExtDataHash(encryptedOutput1: string, encryptedOutput2: string, extAmount: string, fee: string, recipient: string, relayer: string, refund: string, token: string): BigNumberish; export declare function generateVariableWitnessInput(roots: BigNumberish[], chainId: BigNumberish, inputs: Utxo[], outputs: Utxo[], extAmount: BigNumberish, fee: BigNumberish, extDataHash: BigNumberish, externalMerkleProofs: MerkleProof[]): any;