/**
 * Copyright (c) 2019 Burst Apps Team
 */
import { ChainService } from '../../../service';
import { TransactionId } from '../../../typings/transactionId';
import { UnsignedTransactionArgs } from '../../../typings/args/unsignedTransactionArgs';
/**
 * Use with {@link ApiComposer} and belongs to {@link TransactionApi}.
 *
 * See details at {@link TransactionApi.signAndBroadcastTransaction}
*
* @category factories
*/
export declare const signAndBroadcastTransaction: (chainService: ChainService) => (unsignedTransaction: UnsignedTransactionArgs) => Promise<TransactionId>;
