///
import { BaseMethod } from '../BaseMethod';
import type { BenfenSignTx, BenfenSignedTx, TypedCall } from '@onekeyfe/hd-transport';
import type { TypedResponseMessage } from '../../device/DeviceCommands';
import type { DeviceFirmwareRange } from '../../types';
export default class BenfenSignTransaction extends BaseMethod {
init(): void;
getVersionRange(): DeviceFirmwareRange;
chunkByteSize: number;
processTxRequest: (typedCall: TypedCall, res: TypedResponseMessage<'BenfenSignedTx'> | TypedResponseMessage<'BenfenTxRequest'>, data: Buffer, offset?: number) => Promise;
run(): Promise;
}
//# sourceMappingURL=BenfenSignTransaction.d.ts.map