import { Unsub } from '@dedot/types'; import { OperationId } from '@dedot/types/json-rpc'; import { HexString } from '@dedot/utils'; import { IJsonRpcClient, TxBroadcaster } from '../../types.js'; import { JsonRpcGroup, JsonRpcGroupOptions } from './JsonRpcGroup.js'; export declare class Transaction extends JsonRpcGroup implements TxBroadcaster { constructor(client: IJsonRpcClient, options?: Partial); broadcastTx(tx: HexString): Promise; broadcast(tx: string): Promise; stop(operationId: OperationId): Promise; }