/// import { BaseMethod } from '../BaseMethod'; import type { SuiSignTx as HardwareSuiSignTx, SuiSignedTx } from '@onekeyfe/hd-transport'; import type { TypedCall, TypedResponseMessage } from '../../device/DeviceCommands'; type SuiSignTx = Omit & HardwareSuiSignTx; export default class SuiSignTransaction extends BaseMethod { getSupportedProtocols(): readonly ["V1", "V2"]; init(): void; getVersionRange(): { model_pro2: { min: string; }; model_mini: { min: string; }; model_touch: { min: string; }; }; supportChunkTransfer(): boolean; chunkByteSize: number; processTxRequest: (typedCall: TypedCall, res: TypedResponseMessage<'SuiSignedTx'> | TypedResponseMessage<'SuiTxRequest'>, data: Buffer, offset?: number) => Promise; run(): Promise; } export {}; //# sourceMappingURL=SuiSignTransaction.d.ts.map