import { UnsignedDepositStruct, UnsignedRFQMQuoteStruct, UnsignedRFQTQuoteStruct, UnsignedXChainRFQTQuoteStruct } from '../types'; export declare class Helpers { static buf2hex(input: Buffer): string; static hexToBuf(v: string): Buffer; static concatRSV(r: Buffer, s: Buffer, v: number): string; static padToEven(a: string): string; static stripHexPrefix(str: string): string; static isHexPrefixed(str: string): boolean; static timestamp(): number; static setExpiry(time: number): number; static hashMessage(message: string): string; static hashRFQTQuote(quoteData: UnsignedRFQTQuoteStruct, chainId: number): string; static hashMakerRFQMQuote(quoteData: UnsignedRFQMQuoteStruct, chainId: number): string; static hashXChainRFQTQuote(quoteData: UnsignedXChainRFQTQuoteStruct): string; static hashDeposit(depositData: UnsignedDepositStruct, liquidityProvider: string, chainId: number): string; }