///
import { SubstrateSignatureType } from '../../common/data/transaction/SubstrateSignature';
import { SubstrateTransaction } from '../../common/data/transaction/SubstrateTransaction';
import { SubstrateTransactionController } from '../../common/SubstrateTransactionController';
import { SubstrateNetwork } from '../../SubstrateNetwork';
export declare class MoonbeamTransactionController extends SubstrateTransactionController {
getDefaultSignatureType(): SubstrateSignatureType;
signTransaction(privateKey: Buffer, transaction: SubstrateTransaction, payload: string): Promise>;
}