import { Network } from "@wormhole-foundation/sdk-base"; import { Signer, TransactionId } from "@wormhole-foundation/sdk-definitions"; import { TransferReceipt } from "../../wormholeTransfer"; import { ManualRoute, ValidationResult } from "../route"; export declare namespace TokenBridgeRoute { type Options = { payload?: Uint8Array; }; } export declare class TokenBridgeRoute extends ManualRoute< N, TokenBridgeRoute.Options > { isSupported(): Promise; validate(options: TokenBridgeRoute.Options): Promise>; getDefaultOptions(): TokenBridgeRoute.Options; initiate( signer: Signer, options: TokenBridgeRoute.Options, ): Promise>; complete(signer: Signer, receipt: TransferReceipt<"TokenBridge">): Promise; track(receipt: TransferReceipt<"TokenBridge">): AsyncGenerator>; private toTransferDetails; } //# sourceMappingURL=tokenBridgeRoute.d.ts.map