import { BaseMethod } from '../BaseMethod'; import type { TypedResponseMessage } from '../../device/DeviceCommands'; import type { TypedCall } from '@onekeyfe/hd-transport'; import type { DeviceFirmwareRange, NexaSignTransactionParams, NexaSignature } from '../../types'; export default class NexaSignTransaction extends BaseMethod { checkDeviceId: boolean; hasBundle: boolean; init(): void; getVersionRange(): DeviceFirmwareRange; processTxRequest(typedCall: TypedCall, res: TypedResponseMessage<'NexaTxInputRequest'> | TypedResponseMessage<'NexaSignedTx'>, index: number, signatures: NexaSignature[]): Promise; run(): Promise; } //# sourceMappingURL=NexaSignTransaction.d.ts.map