/// import bufio from 'bufio'; import { Transaction } from '../../primitives'; import { RawTransaction } from '../../primitives/rawTransaction'; import { WorkerMessage } from './workerMessage'; import { WorkerTask } from './workerTask'; export declare class PostTransactionRequest extends WorkerMessage { readonly transaction: RawTransaction; readonly spendingKey: string; constructor(transaction: RawTransaction, spendingKey: string, jobId?: number); serializePayload(bw: bufio.StaticWriter | bufio.BufferWriter): void; static deserializePayload(jobId: number, buffer: Buffer): PostTransactionRequest; getSize(): number; } export declare class PostTransactionResponse extends WorkerMessage { readonly transaction: Transaction; constructor(transaction: Transaction, jobId: number); serializePayload(bw: bufio.StaticWriter | bufio.BufferWriter): void; static deserializePayload(jobId: number, buffer: Buffer): PostTransactionResponse; getSize(): number; } export declare class PostTransactionTask extends WorkerTask { private static instance; static getInstance(): PostTransactionTask; execute(request: PostTransactionRequest): PostTransactionResponse; } //# sourceMappingURL=postTransaction.d.ts.map