export declare const sendSignedTransaction: {
    Bitcoin: (coin: import("../../..").BitcoinCoins, transaction: import("..").BitcoinTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    Ethereum: (coin: import("../../..").EthereumCoins, { from, to, data, value }: import("..").CustomTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | {
        success: boolean;
        payload: import("@ethersproject/abstract-provider").TransactionResponse;
    }>;
    Ripple: (coin: import("../../..").RippleCoins, { from, ...rest }: Omit<import("@trezor/connect-web").RippleTransaction, "fee" | "sequence" | "maxLedgerVersion"> & {
        from: string;
    }) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("xrpl").TxResponse>>;
    Stellar: (coin: import("..").StellarCoins, transaction: import("@trezor/connect-web").StellarTransaction, networkPassphrase: string) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    NEM: (coin: import("..").NemCoins, transaction: import("@trezor/connect/lib/types/api/nem").NEMTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    Cardano: (coin: import("..").CardanoCoins, transaction: import("@trezor/connect-web").Params<import("@trezor/connect-web").CardanoSignTransaction>) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    Tezos: (coin: import("..").TezosCoins, transaction: import("@trezor/connect-web").TezosTransactionOperation, branch: string) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    Eos: (coin: import("../../..").EosCoins, transaction: import("@trezor/connect-web").EosSDKTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
    Binance: (coin: import("../../..").BinanceCoins, transaction: import("@trezor/connect-web").BinanceSDKTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | import("@trezor/connect-web").Success<import("@trezor/connect/lib/types/api/pushTransaction").PushedTransaction>>;
};
