import { Message } from "@keplr-wallet/router"; export declare class SendTxEthereumMsg extends Message { readonly chainId: string; readonly tx: Uint8Array; readonly silent?: boolean | undefined; static type(): string; constructor(chainId: string, tx: Uint8Array, silent?: boolean | undefined); validateBasic(): void; approveExternal(): boolean; route(): string; type(): string; } export declare class SendTxEthereumMsgAndRecordMsg extends Message { readonly historyType: string; readonly chainId: string; readonly destinationChainId: string; readonly tx: Uint8Array; readonly sender: string; readonly recipient: string; readonly amount: { readonly amount: string; readonly denom: string; }[]; readonly memo: string; readonly silent?: boolean | undefined; static type(): string; constructor(historyType: string, chainId: string, destinationChainId: string, tx: Uint8Array, sender: string, recipient: string, amount: { readonly amount: string; readonly denom: string; }[], memo: string, silent?: boolean | undefined); validateBasic(): void; approveExternal(): boolean; route(): string; type(): string; }