/// /// import { Command } from '../../Constants'; import type { ProtocolRequest } from '../ProtocolEvent'; export declare class ThreadsRequest implements ProtocolRequest { static fromJson(data: { requestId: number; includeIdentityInfo?: boolean; }): ThreadsRequest; static fromBuffer(buffer: Buffer): ThreadsRequest; toBuffer(): Buffer; success: boolean; /** * How many bytes were read by the `fromBuffer` method. Only populated when constructed by `fromBuffer` */ readOffset: number; data: { packetLength: number; requestId: number; command: Command; /** * Indicates whether the THREADS response should include per-thread identity info * (os thread id, name, and type). Only supported on protocol v3.3.0 and above. */ includeIdentityInfo?: boolean; }; } export declare enum ThreadRequestFlags { includeIdentityInfo = 1 }