/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { EdgeResponse, End, ErrorResponse, GraphEndProbeData, GraphStartProbeData, InputResponse, NodeEndResponse, NodeStartResponse, OutputResponse, RemoteMessageWriter, RunDiagnosticsLevel, SkipProbeMessage } from "@breadboard-ai/types"; export declare class DiagnosticsFilter { #private; constructor(writer: RemoteMessageWriter, diagnostics: RunDiagnosticsLevel); writeGraphStart(data: GraphStartProbeData): Promise; writeGraphEnd(data: GraphEndProbeData): Promise; writeNodeStart(data: NodeStartResponse): Promise; writeNodeEnd(data: NodeEndResponse): Promise; writeSkip(_data: SkipProbeMessage["data"]): Promise; writeEdge(data: EdgeResponse): Promise; writeInput(data: InputResponse, next: string): Promise; writeOutput(data: OutputResponse): Promise; writeError(data: ErrorResponse): Promise; writeEnd(data: End): Promise; } //# sourceMappingURL=diagnostics-filter.d.ts.map