///
///
import { ErrorCode } from '../../Constants';
import type { ProtocolResponse } from '../ProtocolEvent';
export declare class SetExceptionBreakpointsResponse implements ProtocolResponse {
static fromJson(data: {
requestId: number;
breakpoints: BreakpointInfo[];
}): SetExceptionBreakpointsResponse;
static fromBuffer(buffer: Buffer): SetExceptionBreakpointsResponse;
toBuffer(): Buffer;
success: boolean;
readOffset: number;
data: {
breakpoints: BreakpointInfo[];
packetLength: number;
requestId: number;
errorCode: ErrorCode;
};
}
export interface BreakpointInfo {
/**
* The filter for the breakpoint
*/
filter: number;
/**
* Indicates whether the breakpoint was successfully returned. This may be one of the following values:
* - `0` (`'OK'`) - The breakpoint_id is valid.
* - `5` (`'INVALID_ARGS'`) - The breakpoint could not be returned.
*/
errorCode: number;
}