import { Chain, Network, amount } from "@wormhole-foundation/sdk-base"; import { ChainAddress, ChainContext, TokenId } from "@wormhole-foundation/sdk-definitions"; import { TransferQuote } from "../types"; import { Wormhole } from "../wormhole"; import { TokenDetails } from "./token"; import { Quote, ValidatedTransferParams } from "./types"; export declare class RouteTransferRequest { from: ChainAddress; to: ChainAddress; source: TokenDetails; destination: TokenDetails; fromChain: ChainContext; toChain: ChainContext; private constructor(); parseAmount(amt: string): amount.Amount; amountFromBaseUnits(amt: bigint): amount.Amount; displayQuote = ValidatedTransferParams>(quote: TransferQuote, params: VP, details?: any): Promise>; static create(wh: Wormhole, params: { from: ChainAddress; to: ChainAddress; source: TokenId; destination: TokenId; }, fromChain?: ChainContext, toChain?: ChainContext): Promise>; } //# sourceMappingURL=request.d.ts.map