///
///
import type { StopReason } from '../../Constants';
import { ErrorCode, UpdateType } from '../../Constants';
export declare class ThreadAttachedUpdate {
static fromJson(data: {
threadIndex: number;
stopReason: StopReason;
stopReasonDetail: string;
}): ThreadAttachedUpdate;
static fromBuffer(buffer: Buffer): ThreadAttachedUpdate;
toBuffer(): Buffer;
success: boolean;
readOffset: number;
data: {
/**
* The index of the thread that was just attached
*/
threadIndex: number;
stopReason: StopReason;
stopReasonDetail: string;
packetLength: number;
requestId: number;
errorCode: ErrorCode;
updateType: UpdateType;
};
}