import { MatchLevel, Span } from "./span-6B3QQKY8.js"; import { ServiceType } from "@protobuf-ts/runtime-rpc"; import { BinaryReadOptions, BinaryWriteOptions, IBinaryReader, IBinaryWriter, MessageType, PartialMessage } from "@protobuf-ts/runtime"; //#region generated/ts/backend/test_run_service.d.ts /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansRequest */ interface GetGlobalSpansRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * Optional since first page will have no cursor * * @generated from protobuf field: optional string pagination_cursor = 2 */ paginationCursor?: string; /** * Server should provide next cursor based on this page size * * @generated from protobuf field: int32 page_size = 3 */ pageSize: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansResponseSuccess */ interface GetGlobalSpansResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 1 */ spans: Span[]; /** * @generated from protobuf field: optional string next_cursor = 2 */ nextCursor?: string; /** * @generated from protobuf field: int32 total_count = 3 */ totalCount: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansResponseError */ interface GetGlobalSpansResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansResponse */ interface GetGlobalSpansResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetGlobalSpansResponseSuccess success = 1 */ success: GetGlobalSpansResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetGlobalSpansResponseError error = 2 */ error: GetGlobalSpansResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansRequest */ interface GetPreAppStartSpansRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: optional string pagination_cursor = 2 */ paginationCursor?: string; /** * @generated from protobuf field: int32 page_size = 3 */ pageSize: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponseSuccess */ interface GetPreAppStartSpansResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 1 */ spans: Span[]; /** * @generated from protobuf field: optional string next_cursor = 2 */ nextCursor?: string; /** * @generated from protobuf field: int32 total_count = 3 */ totalCount: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponseError */ interface GetPreAppStartSpansResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponse */ interface GetPreAppStartSpansResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetPreAppStartSpansResponseSuccess success = 1 */ success: GetPreAppStartSpansResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetPreAppStartSpansResponseError error = 2 */ error: GetPreAppStartSpansResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.CreateDriftRunRequest */ interface CreateDriftRunRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: string cli_version = 2 */ cliVersion: string; /** * These fields are optional for validation runs * * @generated from protobuf field: optional string commit_sha = 3 */ commitSha?: string; /** * @generated from protobuf field: optional string pr_number = 4 */ prNumber?: string; /** * @generated from protobuf field: optional string branch_name = 5 */ branchName?: string; /** * @generated from protobuf field: optional string external_check_run_id = 6 */ externalCheckRunId?: string; /** * Indicates this is a validation run on the default branch * * @generated from protobuf field: bool is_validation_run = 7 */ isValidationRun: boolean; } /** * @generated from protobuf message tusk.drift.backend.v1.CreateDriftRunResponseSuccess */ interface CreateDriftRunResponseSuccess { /** * @generated from protobuf field: string drift_run_id = 1 */ driftRunId: string; } /** * @generated from protobuf message tusk.drift.backend.v1.CreateDriftRunResponseError */ interface CreateDriftRunResponseError { /** * Machine-readable error code, could be an enum * * @generated from protobuf field: string code = 1 */ code: string; /** * Human-readable error message * * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.CreateDriftRunResponse */ interface CreateDriftRunResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.CreateDriftRunResponseSuccess success = 1 */ success: CreateDriftRunResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.CreateDriftRunResponseError error = 2 */ error: CreateDriftRunResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsRequest */ interface GetDriftRunTraceTestsRequest { /** * @generated from protobuf field: string drift_run_id = 1 */ driftRunId: string; /** * @generated from protobuf field: optional string pagination_cursor = 2 */ paginationCursor?: string; /** * Server should provide next cursor based on this page size * * @generated from protobuf field: int32 page_size = 3 */ pageSize: number; } /** * @generated from protobuf message tusk.drift.backend.v1.TraceTest */ interface TraceTest { /** * @generated from protobuf field: string id = 1 */ id: string; /** * @generated from protobuf field: string trace_id = 2 */ traceId: string; /** * @generated from protobuf field: string server_span_recording_id = 3 */ serverSpanRecordingId: string; /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 4 */ spans: Span[]; /** * Status of the trace test (DRAFT, IN_SUITE, REMOVED) * * @generated from protobuf field: tusk.drift.backend.v1.TraceTestStatus status = 5 */ status: TraceTestStatus; } /** * @generated from protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponseSuccess */ interface GetDriftRunTraceTestsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTest trace_tests = 1 */ traceTests: TraceTest[]; /** * @generated from protobuf field: optional string next_cursor = 2 */ nextCursor?: string; /** * @generated from protobuf field: int32 total_count = 3 */ totalCount: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponseError */ interface GetDriftRunTraceTestsResponseError { /** * Machine-readable error code, could be an enum * * @generated from protobuf field: string code = 1 */ code: string; /** * Human-readable error message * * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponse */ interface GetDriftRunTraceTestsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetDriftRunTraceTestsResponseSuccess success = 1 */ success: GetDriftRunTraceTestsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetDriftRunTraceTestsResponseError error = 2 */ error: GetDriftRunTraceTestsResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestRequest */ interface GetTraceTestRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: string trace_test_id = 2 */ traceTestId: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestResponse */ interface GetTraceTestResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetTraceTestResponseSuccess success = 1 */ success: GetTraceTestResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetTraceTestResponseError error = 2 */ error: GetTraceTestResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestResponseSuccess */ interface GetTraceTestResponseSuccess { /** * @generated from protobuf field: tusk.drift.backend.v1.TraceTest trace_test = 1 */ traceTest?: TraceTest; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestResponseError */ interface GetTraceTestResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestsRequest */ interface GetAllTraceTestsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: optional string pagination_cursor = 2 */ paginationCursor?: string; /** * Server should provide next cursor based on this page size * * @generated from protobuf field: int32 page_size = 3 */ pageSize: number; /** * Optional filter by trace test status (e.g., DRAFT, IN_SUITE). * If not set, the server defaults to IN_SUITE. * * @generated from protobuf field: optional tusk.drift.backend.v1.TraceTestStatus status_filter = 4 */ statusFilter?: TraceTestStatus; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponseSuccess */ interface GetAllTraceTestsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTest trace_tests = 1 */ traceTests: TraceTest[]; /** * @generated from protobuf field: optional string next_cursor = 2 */ nextCursor?: string; /** * @generated from protobuf field: int32 total_count = 3 */ totalCount: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponseError */ interface GetAllTraceTestsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponse */ interface GetAllTraceTestsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllTraceTestsResponseSuccess success = 1 */ success: GetAllTraceTestsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllTraceTestsResponseError error = 2 */ error: GetAllTraceTestsResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.Deviation */ interface Deviation { /** * @generated from protobuf field: string field = 1 */ field: string; /** * @generated from protobuf field: string description = 2 */ description: string; } /** * @generated from protobuf message tusk.drift.backend.v1.TraceTestSpanResult */ interface TraceTestSpanResult { /** * Create a separate table in backend for span_result_recording, but very * similar schema to * * @generated from protobuf field: tusk.drift.core.v1.Span replay_span = 1 */ replaySpan?: Span; /** * All nullable since we want to allow for no matching span_recordings * This should be the DB id of the matched span_recording * * @generated from protobuf field: optional string matched_span_recording_id = 2 */ matchedSpanRecordingId?: string; /** * @generated from protobuf field: optional tusk.drift.core.v1.MatchLevel match_level = 3 */ matchLevel?: MatchLevel; /** * @generated from protobuf field: optional string stack_trace = 4 */ stackTrace?: string; /** * @generated from protobuf field: repeated tusk.drift.backend.v1.Deviation deviations = 5 */ deviations: Deviation[]; } /** * @generated from protobuf message tusk.drift.backend.v1.TraceTestResult */ interface TraceTestResult { /** * @generated from protobuf field: string trace_test_id = 1 */ traceTestId: string; /** * @generated from protobuf field: bool test_success = 2 */ testSuccess: boolean; /** * @generated from protobuf field: optional tusk.drift.backend.v1.TraceTestFailureReason test_failure_reason = 3 */ testFailureReason?: TraceTestFailureReason; /** * @generated from protobuf field: optional string test_failure_message = 4 */ testFailureMessage?: string; /** * @generated from protobuf field: optional string replay_trace_id = 5 */ replayTraceId?: string; /** * @generated from protobuf field: optional string replay_server_span_id = 6 */ replayServerSpanId?: string; /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTestSpanResult span_results = 7 */ spanResults: TraceTestSpanResult[]; /** * Per-test coverage data (only set when coverage is enabled) * * @generated from protobuf field: optional tusk.drift.backend.v1.TraceTestCoverageData coverage_data = 8 */ coverageData?: TraceTestCoverageData; } /** * Per-test coverage: lines covered by a single trace test * * @generated from protobuf message tusk.drift.backend.v1.TraceTestCoverageData */ interface TraceTestCoverageData { /** * @generated from protobuf field: int32 total_covered_lines = 1 */ totalCoveredLines: number; /** * @generated from protobuf field: map covered_lines_by_file = 2 */ coveredLinesByFile: { [key: string]: FileLineRanges; }; } /** * Compressed line ranges: [[1,50],[60,200]] stored as repeated LineRange * * @generated from protobuf message tusk.drift.backend.v1.FileLineRanges */ interface FileLineRanges { /** * @generated from protobuf field: repeated tusk.drift.backend.v1.LineRange ranges = 1 */ ranges: LineRange[]; } /** * @generated from protobuf message tusk.drift.backend.v1.LineRange */ interface LineRange { /** * @generated from protobuf field: int32 start = 1 */ start: number; /** * @generated from protobuf field: int32 end = 2 */ end: number; } /** * @generated from protobuf message tusk.drift.backend.v1.UploadTraceTestResultsRequest */ interface UploadTraceTestResultsRequest { /** * @generated from protobuf field: string drift_run_id = 1 */ driftRunId: string; /** * @generated from protobuf field: string cli_version = 2 */ cliVersion: string; /** * @generated from protobuf field: string sdk_version = 3 */ sdkVersion: string; /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTestResult trace_test_results = 4 */ traceTestResults: TraceTestResult[]; } /** * @generated from protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponseSuccess */ interface UploadTraceTestResultsResponseSuccess { /** * @generated from protobuf field: string message = 1 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponseError */ interface UploadTraceTestResultsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponse */ interface UploadTraceTestResultsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.UploadTraceTestResultsResponseSuccess success = 1 */ success: UploadTraceTestResultsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.UploadTraceTestResultsResponseError error = 2 */ error: UploadTraceTestResultsResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusRequest */ interface UpdateDriftRunCIStatusRequest { /** * @generated from protobuf field: string drift_run_id = 1 */ driftRunId: string; /** * @generated from protobuf field: tusk.drift.backend.v1.DriftRunCIStatus ci_status = 2 */ ciStatus: DriftRunCIStatus; /** * @generated from protobuf field: optional string ci_status_message = 3 */ ciStatusMessage?: string; /** * Coverage baseline (only set when coverage was enabled for this run) * * @generated from protobuf field: optional tusk.drift.backend.v1.CoverageBaseline coverage_baseline = 4 */ coverageBaseline?: CoverageBaseline; } /** * Coverage baseline: all coverable lines in the codebase (denominator for coverage %) * * @generated from protobuf message tusk.drift.backend.v1.CoverageBaseline */ interface CoverageBaseline { /** * @generated from protobuf field: string commit_sha = 1 */ commitSha: string; /** * @generated from protobuf field: int32 total_coverable_lines = 2 */ totalCoverableLines: number; /** * All coverable lines per file (denominator) * * @generated from protobuf field: map coverable_lines_by_file = 3 */ coverableLinesByFile: { [key: string]: FileLineRanges; }; /** * Lines covered at startup (module loading, decorators, DI registration). * Included in the aggregate numerator to match industry standard (Istanbul, NYC, etc.). * * @generated from protobuf field: map startup_covered_lines_by_file = 4 */ startupCoveredLinesByFile: { [key: string]: FileLineRanges; }; } /** * @generated from protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseSuccess */ interface UpdateDriftRunCIStatusResponseSuccess { /** * @generated from protobuf field: string message = 1 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseError */ interface UpdateDriftRunCIStatusResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponse */ interface UpdateDriftRunCIStatusResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseSuccess success = 1 */ success: UpdateDriftRunCIStatusResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseError error = 2 */ error: UpdateDriftRunCIStatusResponseError; } | { oneofKind: undefined; }; } /** * GetValidationTraceTests - Get all traces for validation (DRAFT and IN_SUITE) * * @generated from protobuf message tusk.drift.backend.v1.GetValidationTraceTestsRequest */ interface GetValidationTraceTestsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: optional string pagination_cursor = 2 */ paginationCursor?: string; /** * @generated from protobuf field: int32 page_size = 3 */ pageSize: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponseSuccess */ interface GetValidationTraceTestsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTest trace_tests = 1 */ traceTests: TraceTest[]; /** * @generated from protobuf field: optional string next_cursor = 2 */ nextCursor?: string; /** * @generated from protobuf field: int32 total_count = 3 */ totalCount: number; } /** * @generated from protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponseError */ interface GetValidationTraceTestsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponse */ interface GetValidationTraceTestsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetValidationTraceTestsResponseSuccess success = 1 */ success: GetValidationTraceTestsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetValidationTraceTestsResponseError error = 2 */ error: GetValidationTraceTestsResponseError; } | { oneofKind: undefined; }; } /** * GetAllTraceTestIds - Get all trace test IDs (lightweight, for cache diffing) * * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsRequest */ interface GetAllTraceTestIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponseSuccess */ interface GetAllTraceTestIdsResponseSuccess { /** * @generated from protobuf field: repeated string trace_test_ids = 1 */ traceTestIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponseError */ interface GetAllTraceTestIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponse */ interface GetAllTraceTestIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllTraceTestIdsResponseSuccess success = 1 */ success: GetAllTraceTestIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllTraceTestIdsResponseError error = 2 */ error: GetAllTraceTestIdsResponseError; } | { oneofKind: undefined; }; } /** * GetTraceTestsByIds - Batch fetch trace tests by IDs * * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsRequest */ interface GetTraceTestsByIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: repeated string trace_test_ids = 2 */ traceTestIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponseSuccess */ interface GetTraceTestsByIdsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.backend.v1.TraceTest trace_tests = 1 */ traceTests: TraceTest[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponseError */ interface GetTraceTestsByIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponse */ interface GetTraceTestsByIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetTraceTestsByIdsResponseSuccess success = 1 */ success: GetTraceTestsByIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetTraceTestsByIdsResponseError error = 2 */ error: GetTraceTestsByIdsResponseError; } | { oneofKind: undefined; }; } /** * GetAllPreAppStartSpanIds - Get all pre-app-start span IDs (lightweight, for cache diffing) * * @generated from protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsRequest */ interface GetAllPreAppStartSpanIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseSuccess */ interface GetAllPreAppStartSpanIdsResponseSuccess { /** * @generated from protobuf field: repeated string span_ids = 1 */ spanIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseError */ interface GetAllPreAppStartSpanIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponse */ interface GetAllPreAppStartSpanIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseSuccess success = 1 */ success: GetAllPreAppStartSpanIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseError error = 2 */ error: GetAllPreAppStartSpanIdsResponseError; } | { oneofKind: undefined; }; } /** * GetPreAppStartSpansByIds - Batch fetch pre-app-start spans by IDs * * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsRequest */ interface GetPreAppStartSpansByIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: repeated string span_ids = 2 */ spanIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseSuccess */ interface GetPreAppStartSpansByIdsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 1 */ spans: Span[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseError */ interface GetPreAppStartSpansByIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponse */ interface GetPreAppStartSpansByIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseSuccess success = 1 */ success: GetPreAppStartSpansByIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseError error = 2 */ error: GetPreAppStartSpansByIdsResponseError; } | { oneofKind: undefined; }; } /** * GetAllGlobalSpanIds - Get all global span IDs (lightweight, for cache diffing) * * @generated from protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsRequest */ interface GetAllGlobalSpanIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseSuccess */ interface GetAllGlobalSpanIdsResponseSuccess { /** * @generated from protobuf field: repeated string span_ids = 1 */ spanIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseError */ interface GetAllGlobalSpanIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponse */ interface GetAllGlobalSpanIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseSuccess success = 1 */ success: GetAllGlobalSpanIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseError error = 2 */ error: GetAllGlobalSpanIdsResponseError; } | { oneofKind: undefined; }; } /** * GetGlobalSpansByIds - Batch fetch global spans by IDs * * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsRequest */ interface GetGlobalSpansByIdsRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: repeated string span_ids = 2 */ spanIds: string[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponseSuccess */ interface GetGlobalSpansByIdsResponseSuccess { /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 1 */ spans: Span[]; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponseError */ interface GetGlobalSpansByIdsResponseError { /** * @generated from protobuf field: string code = 1 */ code: string; /** * @generated from protobuf field: string message = 2 */ message: string; } /** * @generated from protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponse */ interface GetGlobalSpansByIdsResponse { /** * @generated from protobuf oneof: response */ response: { oneofKind: "success"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetGlobalSpansByIdsResponseSuccess success = 1 */ success: GetGlobalSpansByIdsResponseSuccess; } | { oneofKind: "error"; /** * @generated from protobuf field: tusk.drift.backend.v1.GetGlobalSpansByIdsResponseError error = 2 */ error: GetGlobalSpansByIdsResponseError; } | { oneofKind: undefined; }; } /** * @generated from protobuf enum tusk.drift.backend.v1.TraceTestStatus */ declare enum TraceTestStatus { /** * @generated from protobuf enum value: TRACE_TEST_STATUS_UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * @generated from protobuf enum value: TRACE_TEST_STATUS_DRAFT = 1; */ DRAFT = 1, /** * @generated from protobuf enum value: TRACE_TEST_STATUS_IN_SUITE = 2; */ IN_SUITE = 2, /** * @generated from protobuf enum value: TRACE_TEST_STATUS_REMOVED = 3; */ REMOVED = 3, } /** * @generated from protobuf enum tusk.drift.backend.v1.TraceTestFailureReason */ declare enum TraceTestFailureReason { /** * @generated from protobuf enum value: TRACE_TEST_FAILURE_REASON_UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * @generated from protobuf enum value: TRACE_TEST_FAILURE_REASON_MOCK_NOT_FOUND = 1; */ MOCK_NOT_FOUND = 1, /** * @generated from protobuf enum value: TRACE_TEST_FAILURE_REASON_RESPONSE_MISMATCH = 2; */ RESPONSE_MISMATCH = 2, /** * @generated from protobuf enum value: TRACE_TEST_FAILURE_REASON_NO_RESPONSE = 3; */ NO_RESPONSE = 3, } /** * @generated from protobuf enum tusk.drift.backend.v1.DriftRunCIStatus */ declare enum DriftRunCIStatus { /** * @generated from protobuf enum value: DRIFT_RUN_CI_STATUS_UNSPECIFIED = 0; */ DRIFT_RUN_CI_STATUS_UNSPECIFIED = 0, /** * @generated from protobuf enum value: DRIFT_RUN_CI_STATUS_RUNNING = 1; */ DRIFT_RUN_CI_STATUS_RUNNING = 1, /** * @generated from protobuf enum value: DRIFT_RUN_CI_STATUS_SUCCESS = 2; */ DRIFT_RUN_CI_STATUS_SUCCESS = 2, /** * @generated from protobuf enum value: DRIFT_RUN_CI_STATUS_FAILURE = 3; */ DRIFT_RUN_CI_STATUS_FAILURE = 3, } declare class GetGlobalSpansRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansRequest): GetGlobalSpansRequest; internalBinaryWrite(message: GetGlobalSpansRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansRequest */ declare const GetGlobalSpansRequest: GetGlobalSpansRequest$Type; declare class GetGlobalSpansResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansResponseSuccess): GetGlobalSpansResponseSuccess; internalBinaryWrite(message: GetGlobalSpansResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansResponseSuccess */ declare const GetGlobalSpansResponseSuccess: GetGlobalSpansResponseSuccess$Type; declare class GetGlobalSpansResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansResponseError): GetGlobalSpansResponseError; internalBinaryWrite(message: GetGlobalSpansResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansResponseError */ declare const GetGlobalSpansResponseError: GetGlobalSpansResponseError$Type; declare class GetGlobalSpansResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansResponse): GetGlobalSpansResponse; internalBinaryWrite(message: GetGlobalSpansResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansResponse */ declare const GetGlobalSpansResponse: GetGlobalSpansResponse$Type; declare class GetPreAppStartSpansRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansRequest): GetPreAppStartSpansRequest; internalBinaryWrite(message: GetPreAppStartSpansRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansRequest */ declare const GetPreAppStartSpansRequest: GetPreAppStartSpansRequest$Type; declare class GetPreAppStartSpansResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansResponseSuccess): GetPreAppStartSpansResponseSuccess; internalBinaryWrite(message: GetPreAppStartSpansResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponseSuccess */ declare const GetPreAppStartSpansResponseSuccess: GetPreAppStartSpansResponseSuccess$Type; declare class GetPreAppStartSpansResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansResponseError): GetPreAppStartSpansResponseError; internalBinaryWrite(message: GetPreAppStartSpansResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponseError */ declare const GetPreAppStartSpansResponseError: GetPreAppStartSpansResponseError$Type; declare class GetPreAppStartSpansResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansResponse): GetPreAppStartSpansResponse; internalBinaryWrite(message: GetPreAppStartSpansResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansResponse */ declare const GetPreAppStartSpansResponse: GetPreAppStartSpansResponse$Type; declare class CreateDriftRunRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateDriftRunRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateDriftRunRequest): CreateDriftRunRequest; internalBinaryWrite(message: CreateDriftRunRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.CreateDriftRunRequest */ declare const CreateDriftRunRequest: CreateDriftRunRequest$Type; declare class CreateDriftRunResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateDriftRunResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateDriftRunResponseSuccess): CreateDriftRunResponseSuccess; internalBinaryWrite(message: CreateDriftRunResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.CreateDriftRunResponseSuccess */ declare const CreateDriftRunResponseSuccess: CreateDriftRunResponseSuccess$Type; declare class CreateDriftRunResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateDriftRunResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateDriftRunResponseError): CreateDriftRunResponseError; internalBinaryWrite(message: CreateDriftRunResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.CreateDriftRunResponseError */ declare const CreateDriftRunResponseError: CreateDriftRunResponseError$Type; declare class CreateDriftRunResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): CreateDriftRunResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateDriftRunResponse): CreateDriftRunResponse; internalBinaryWrite(message: CreateDriftRunResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.CreateDriftRunResponse */ declare const CreateDriftRunResponse: CreateDriftRunResponse$Type; declare class GetDriftRunTraceTestsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetDriftRunTraceTestsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetDriftRunTraceTestsRequest): GetDriftRunTraceTestsRequest; internalBinaryWrite(message: GetDriftRunTraceTestsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsRequest */ declare const GetDriftRunTraceTestsRequest: GetDriftRunTraceTestsRequest$Type; declare class TraceTest$Type extends MessageType { constructor(); create(value?: PartialMessage): TraceTest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TraceTest): TraceTest; internalBinaryWrite(message: TraceTest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.TraceTest */ declare const TraceTest: TraceTest$Type; declare class GetDriftRunTraceTestsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetDriftRunTraceTestsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetDriftRunTraceTestsResponseSuccess): GetDriftRunTraceTestsResponseSuccess; internalBinaryWrite(message: GetDriftRunTraceTestsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponseSuccess */ declare const GetDriftRunTraceTestsResponseSuccess: GetDriftRunTraceTestsResponseSuccess$Type; declare class GetDriftRunTraceTestsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetDriftRunTraceTestsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetDriftRunTraceTestsResponseError): GetDriftRunTraceTestsResponseError; internalBinaryWrite(message: GetDriftRunTraceTestsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponseError */ declare const GetDriftRunTraceTestsResponseError: GetDriftRunTraceTestsResponseError$Type; declare class GetDriftRunTraceTestsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetDriftRunTraceTestsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetDriftRunTraceTestsResponse): GetDriftRunTraceTestsResponse; internalBinaryWrite(message: GetDriftRunTraceTestsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetDriftRunTraceTestsResponse */ declare const GetDriftRunTraceTestsResponse: GetDriftRunTraceTestsResponse$Type; declare class GetTraceTestRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestRequest): GetTraceTestRequest; internalBinaryWrite(message: GetTraceTestRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestRequest */ declare const GetTraceTestRequest: GetTraceTestRequest$Type; declare class GetTraceTestResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestResponse): GetTraceTestResponse; internalBinaryWrite(message: GetTraceTestResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestResponse */ declare const GetTraceTestResponse: GetTraceTestResponse$Type; declare class GetTraceTestResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestResponseSuccess): GetTraceTestResponseSuccess; internalBinaryWrite(message: GetTraceTestResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestResponseSuccess */ declare const GetTraceTestResponseSuccess: GetTraceTestResponseSuccess$Type; declare class GetTraceTestResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestResponseError): GetTraceTestResponseError; internalBinaryWrite(message: GetTraceTestResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestResponseError */ declare const GetTraceTestResponseError: GetTraceTestResponseError$Type; declare class GetAllTraceTestsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestsRequest): GetAllTraceTestsRequest; internalBinaryWrite(message: GetAllTraceTestsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestsRequest */ declare const GetAllTraceTestsRequest: GetAllTraceTestsRequest$Type; declare class GetAllTraceTestsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestsResponseSuccess): GetAllTraceTestsResponseSuccess; internalBinaryWrite(message: GetAllTraceTestsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponseSuccess */ declare const GetAllTraceTestsResponseSuccess: GetAllTraceTestsResponseSuccess$Type; declare class GetAllTraceTestsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestsResponseError): GetAllTraceTestsResponseError; internalBinaryWrite(message: GetAllTraceTestsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponseError */ declare const GetAllTraceTestsResponseError: GetAllTraceTestsResponseError$Type; declare class GetAllTraceTestsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestsResponse): GetAllTraceTestsResponse; internalBinaryWrite(message: GetAllTraceTestsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestsResponse */ declare const GetAllTraceTestsResponse: GetAllTraceTestsResponse$Type; declare class Deviation$Type extends MessageType { constructor(); create(value?: PartialMessage): Deviation; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: Deviation): Deviation; internalBinaryWrite(message: Deviation, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.Deviation */ declare const Deviation: Deviation$Type; declare class TraceTestSpanResult$Type extends MessageType { constructor(); create(value?: PartialMessage): TraceTestSpanResult; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TraceTestSpanResult): TraceTestSpanResult; internalBinaryWrite(message: TraceTestSpanResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.TraceTestSpanResult */ declare const TraceTestSpanResult: TraceTestSpanResult$Type; declare class TraceTestResult$Type extends MessageType { constructor(); create(value?: PartialMessage): TraceTestResult; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TraceTestResult): TraceTestResult; internalBinaryWrite(message: TraceTestResult, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.TraceTestResult */ declare const TraceTestResult: TraceTestResult$Type; declare class TraceTestCoverageData$Type extends MessageType { constructor(); create(value?: PartialMessage): TraceTestCoverageData; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: TraceTestCoverageData): TraceTestCoverageData; private binaryReadMap2; internalBinaryWrite(message: TraceTestCoverageData, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.TraceTestCoverageData */ declare const TraceTestCoverageData: TraceTestCoverageData$Type; declare class FileLineRanges$Type extends MessageType { constructor(); create(value?: PartialMessage): FileLineRanges; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: FileLineRanges): FileLineRanges; internalBinaryWrite(message: FileLineRanges, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.FileLineRanges */ declare const FileLineRanges: FileLineRanges$Type; declare class LineRange$Type extends MessageType { constructor(); create(value?: PartialMessage): LineRange; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: LineRange): LineRange; internalBinaryWrite(message: LineRange, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.LineRange */ declare const LineRange: LineRange$Type; declare class UploadTraceTestResultsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): UploadTraceTestResultsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UploadTraceTestResultsRequest): UploadTraceTestResultsRequest; internalBinaryWrite(message: UploadTraceTestResultsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UploadTraceTestResultsRequest */ declare const UploadTraceTestResultsRequest: UploadTraceTestResultsRequest$Type; declare class UploadTraceTestResultsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): UploadTraceTestResultsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UploadTraceTestResultsResponseSuccess): UploadTraceTestResultsResponseSuccess; internalBinaryWrite(message: UploadTraceTestResultsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponseSuccess */ declare const UploadTraceTestResultsResponseSuccess: UploadTraceTestResultsResponseSuccess$Type; declare class UploadTraceTestResultsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): UploadTraceTestResultsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UploadTraceTestResultsResponseError): UploadTraceTestResultsResponseError; internalBinaryWrite(message: UploadTraceTestResultsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponseError */ declare const UploadTraceTestResultsResponseError: UploadTraceTestResultsResponseError$Type; declare class UploadTraceTestResultsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): UploadTraceTestResultsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UploadTraceTestResultsResponse): UploadTraceTestResultsResponse; internalBinaryWrite(message: UploadTraceTestResultsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UploadTraceTestResultsResponse */ declare const UploadTraceTestResultsResponse: UploadTraceTestResultsResponse$Type; declare class UpdateDriftRunCIStatusRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateDriftRunCIStatusRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateDriftRunCIStatusRequest): UpdateDriftRunCIStatusRequest; internalBinaryWrite(message: UpdateDriftRunCIStatusRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusRequest */ declare const UpdateDriftRunCIStatusRequest: UpdateDriftRunCIStatusRequest$Type; declare class CoverageBaseline$Type extends MessageType { constructor(); create(value?: PartialMessage): CoverageBaseline; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CoverageBaseline): CoverageBaseline; private binaryReadMap3; private binaryReadMap4; internalBinaryWrite(message: CoverageBaseline, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.CoverageBaseline */ declare const CoverageBaseline: CoverageBaseline$Type; declare class UpdateDriftRunCIStatusResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateDriftRunCIStatusResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateDriftRunCIStatusResponseSuccess): UpdateDriftRunCIStatusResponseSuccess; internalBinaryWrite(message: UpdateDriftRunCIStatusResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseSuccess */ declare const UpdateDriftRunCIStatusResponseSuccess: UpdateDriftRunCIStatusResponseSuccess$Type; declare class UpdateDriftRunCIStatusResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateDriftRunCIStatusResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateDriftRunCIStatusResponseError): UpdateDriftRunCIStatusResponseError; internalBinaryWrite(message: UpdateDriftRunCIStatusResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponseError */ declare const UpdateDriftRunCIStatusResponseError: UpdateDriftRunCIStatusResponseError$Type; declare class UpdateDriftRunCIStatusResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): UpdateDriftRunCIStatusResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateDriftRunCIStatusResponse): UpdateDriftRunCIStatusResponse; internalBinaryWrite(message: UpdateDriftRunCIStatusResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.UpdateDriftRunCIStatusResponse */ declare const UpdateDriftRunCIStatusResponse: UpdateDriftRunCIStatusResponse$Type; declare class GetValidationTraceTestsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetValidationTraceTestsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetValidationTraceTestsRequest): GetValidationTraceTestsRequest; internalBinaryWrite(message: GetValidationTraceTestsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetValidationTraceTestsRequest */ declare const GetValidationTraceTestsRequest: GetValidationTraceTestsRequest$Type; declare class GetValidationTraceTestsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetValidationTraceTestsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetValidationTraceTestsResponseSuccess): GetValidationTraceTestsResponseSuccess; internalBinaryWrite(message: GetValidationTraceTestsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponseSuccess */ declare const GetValidationTraceTestsResponseSuccess: GetValidationTraceTestsResponseSuccess$Type; declare class GetValidationTraceTestsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetValidationTraceTestsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetValidationTraceTestsResponseError): GetValidationTraceTestsResponseError; internalBinaryWrite(message: GetValidationTraceTestsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponseError */ declare const GetValidationTraceTestsResponseError: GetValidationTraceTestsResponseError$Type; declare class GetValidationTraceTestsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetValidationTraceTestsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetValidationTraceTestsResponse): GetValidationTraceTestsResponse; internalBinaryWrite(message: GetValidationTraceTestsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetValidationTraceTestsResponse */ declare const GetValidationTraceTestsResponse: GetValidationTraceTestsResponse$Type; declare class GetAllTraceTestIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestIdsRequest): GetAllTraceTestIdsRequest; internalBinaryWrite(message: GetAllTraceTestIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsRequest */ declare const GetAllTraceTestIdsRequest: GetAllTraceTestIdsRequest$Type; declare class GetAllTraceTestIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestIdsResponseSuccess): GetAllTraceTestIdsResponseSuccess; internalBinaryWrite(message: GetAllTraceTestIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponseSuccess */ declare const GetAllTraceTestIdsResponseSuccess: GetAllTraceTestIdsResponseSuccess$Type; declare class GetAllTraceTestIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestIdsResponseError): GetAllTraceTestIdsResponseError; internalBinaryWrite(message: GetAllTraceTestIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponseError */ declare const GetAllTraceTestIdsResponseError: GetAllTraceTestIdsResponseError$Type; declare class GetAllTraceTestIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllTraceTestIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllTraceTestIdsResponse): GetAllTraceTestIdsResponse; internalBinaryWrite(message: GetAllTraceTestIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllTraceTestIdsResponse */ declare const GetAllTraceTestIdsResponse: GetAllTraceTestIdsResponse$Type; declare class GetTraceTestsByIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestsByIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestsByIdsRequest): GetTraceTestsByIdsRequest; internalBinaryWrite(message: GetTraceTestsByIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsRequest */ declare const GetTraceTestsByIdsRequest: GetTraceTestsByIdsRequest$Type; declare class GetTraceTestsByIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestsByIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestsByIdsResponseSuccess): GetTraceTestsByIdsResponseSuccess; internalBinaryWrite(message: GetTraceTestsByIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponseSuccess */ declare const GetTraceTestsByIdsResponseSuccess: GetTraceTestsByIdsResponseSuccess$Type; declare class GetTraceTestsByIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestsByIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestsByIdsResponseError): GetTraceTestsByIdsResponseError; internalBinaryWrite(message: GetTraceTestsByIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponseError */ declare const GetTraceTestsByIdsResponseError: GetTraceTestsByIdsResponseError$Type; declare class GetTraceTestsByIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetTraceTestsByIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetTraceTestsByIdsResponse): GetTraceTestsByIdsResponse; internalBinaryWrite(message: GetTraceTestsByIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetTraceTestsByIdsResponse */ declare const GetTraceTestsByIdsResponse: GetTraceTestsByIdsResponse$Type; declare class GetAllPreAppStartSpanIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllPreAppStartSpanIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllPreAppStartSpanIdsRequest): GetAllPreAppStartSpanIdsRequest; internalBinaryWrite(message: GetAllPreAppStartSpanIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsRequest */ declare const GetAllPreAppStartSpanIdsRequest: GetAllPreAppStartSpanIdsRequest$Type; declare class GetAllPreAppStartSpanIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllPreAppStartSpanIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllPreAppStartSpanIdsResponseSuccess): GetAllPreAppStartSpanIdsResponseSuccess; internalBinaryWrite(message: GetAllPreAppStartSpanIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseSuccess */ declare const GetAllPreAppStartSpanIdsResponseSuccess: GetAllPreAppStartSpanIdsResponseSuccess$Type; declare class GetAllPreAppStartSpanIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllPreAppStartSpanIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllPreAppStartSpanIdsResponseError): GetAllPreAppStartSpanIdsResponseError; internalBinaryWrite(message: GetAllPreAppStartSpanIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponseError */ declare const GetAllPreAppStartSpanIdsResponseError: GetAllPreAppStartSpanIdsResponseError$Type; declare class GetAllPreAppStartSpanIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllPreAppStartSpanIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllPreAppStartSpanIdsResponse): GetAllPreAppStartSpanIdsResponse; internalBinaryWrite(message: GetAllPreAppStartSpanIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllPreAppStartSpanIdsResponse */ declare const GetAllPreAppStartSpanIdsResponse: GetAllPreAppStartSpanIdsResponse$Type; declare class GetPreAppStartSpansByIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansByIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansByIdsRequest): GetPreAppStartSpansByIdsRequest; internalBinaryWrite(message: GetPreAppStartSpansByIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsRequest */ declare const GetPreAppStartSpansByIdsRequest: GetPreAppStartSpansByIdsRequest$Type; declare class GetPreAppStartSpansByIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansByIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansByIdsResponseSuccess): GetPreAppStartSpansByIdsResponseSuccess; internalBinaryWrite(message: GetPreAppStartSpansByIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseSuccess */ declare const GetPreAppStartSpansByIdsResponseSuccess: GetPreAppStartSpansByIdsResponseSuccess$Type; declare class GetPreAppStartSpansByIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansByIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansByIdsResponseError): GetPreAppStartSpansByIdsResponseError; internalBinaryWrite(message: GetPreAppStartSpansByIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponseError */ declare const GetPreAppStartSpansByIdsResponseError: GetPreAppStartSpansByIdsResponseError$Type; declare class GetPreAppStartSpansByIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetPreAppStartSpansByIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetPreAppStartSpansByIdsResponse): GetPreAppStartSpansByIdsResponse; internalBinaryWrite(message: GetPreAppStartSpansByIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetPreAppStartSpansByIdsResponse */ declare const GetPreAppStartSpansByIdsResponse: GetPreAppStartSpansByIdsResponse$Type; declare class GetAllGlobalSpanIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllGlobalSpanIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllGlobalSpanIdsRequest): GetAllGlobalSpanIdsRequest; internalBinaryWrite(message: GetAllGlobalSpanIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsRequest */ declare const GetAllGlobalSpanIdsRequest: GetAllGlobalSpanIdsRequest$Type; declare class GetAllGlobalSpanIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllGlobalSpanIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllGlobalSpanIdsResponseSuccess): GetAllGlobalSpanIdsResponseSuccess; internalBinaryWrite(message: GetAllGlobalSpanIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseSuccess */ declare const GetAllGlobalSpanIdsResponseSuccess: GetAllGlobalSpanIdsResponseSuccess$Type; declare class GetAllGlobalSpanIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllGlobalSpanIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllGlobalSpanIdsResponseError): GetAllGlobalSpanIdsResponseError; internalBinaryWrite(message: GetAllGlobalSpanIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponseError */ declare const GetAllGlobalSpanIdsResponseError: GetAllGlobalSpanIdsResponseError$Type; declare class GetAllGlobalSpanIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetAllGlobalSpanIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetAllGlobalSpanIdsResponse): GetAllGlobalSpanIdsResponse; internalBinaryWrite(message: GetAllGlobalSpanIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetAllGlobalSpanIdsResponse */ declare const GetAllGlobalSpanIdsResponse: GetAllGlobalSpanIdsResponse$Type; declare class GetGlobalSpansByIdsRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansByIdsRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansByIdsRequest): GetGlobalSpansByIdsRequest; internalBinaryWrite(message: GetGlobalSpansByIdsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsRequest */ declare const GetGlobalSpansByIdsRequest: GetGlobalSpansByIdsRequest$Type; declare class GetGlobalSpansByIdsResponseSuccess$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansByIdsResponseSuccess; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansByIdsResponseSuccess): GetGlobalSpansByIdsResponseSuccess; internalBinaryWrite(message: GetGlobalSpansByIdsResponseSuccess, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponseSuccess */ declare const GetGlobalSpansByIdsResponseSuccess: GetGlobalSpansByIdsResponseSuccess$Type; declare class GetGlobalSpansByIdsResponseError$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansByIdsResponseError; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansByIdsResponseError): GetGlobalSpansByIdsResponseError; internalBinaryWrite(message: GetGlobalSpansByIdsResponseError, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponseError */ declare const GetGlobalSpansByIdsResponseError: GetGlobalSpansByIdsResponseError$Type; declare class GetGlobalSpansByIdsResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): GetGlobalSpansByIdsResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetGlobalSpansByIdsResponse): GetGlobalSpansByIdsResponse; internalBinaryWrite(message: GetGlobalSpansByIdsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.GetGlobalSpansByIdsResponse */ declare const GetGlobalSpansByIdsResponse: GetGlobalSpansByIdsResponse$Type; /** * @generated ServiceType for protobuf service tusk.drift.backend.v1.TestRunService */ declare const TestRunService: ServiceType; //#endregion export { CoverageBaseline, CreateDriftRunRequest, CreateDriftRunResponse, CreateDriftRunResponseError, CreateDriftRunResponseSuccess, Deviation, DriftRunCIStatus, FileLineRanges, GetAllGlobalSpanIdsRequest, GetAllGlobalSpanIdsResponse, GetAllGlobalSpanIdsResponseError, GetAllGlobalSpanIdsResponseSuccess, GetAllPreAppStartSpanIdsRequest, GetAllPreAppStartSpanIdsResponse, GetAllPreAppStartSpanIdsResponseError, GetAllPreAppStartSpanIdsResponseSuccess, GetAllTraceTestIdsRequest, GetAllTraceTestIdsResponse, GetAllTraceTestIdsResponseError, GetAllTraceTestIdsResponseSuccess, GetAllTraceTestsRequest, GetAllTraceTestsResponse, GetAllTraceTestsResponseError, GetAllTraceTestsResponseSuccess, GetDriftRunTraceTestsRequest, GetDriftRunTraceTestsResponse, GetDriftRunTraceTestsResponseError, GetDriftRunTraceTestsResponseSuccess, GetGlobalSpansByIdsRequest, GetGlobalSpansByIdsResponse, GetGlobalSpansByIdsResponseError, GetGlobalSpansByIdsResponseSuccess, GetGlobalSpansRequest, GetGlobalSpansResponse, GetGlobalSpansResponseError, GetGlobalSpansResponseSuccess, GetPreAppStartSpansByIdsRequest, GetPreAppStartSpansByIdsResponse, GetPreAppStartSpansByIdsResponseError, GetPreAppStartSpansByIdsResponseSuccess, GetPreAppStartSpansRequest, GetPreAppStartSpansResponse, GetPreAppStartSpansResponseError, GetPreAppStartSpansResponseSuccess, GetTraceTestRequest, GetTraceTestResponse, GetTraceTestResponseError, GetTraceTestResponseSuccess, GetTraceTestsByIdsRequest, GetTraceTestsByIdsResponse, GetTraceTestsByIdsResponseError, GetTraceTestsByIdsResponseSuccess, GetValidationTraceTestsRequest, GetValidationTraceTestsResponse, GetValidationTraceTestsResponseError, GetValidationTraceTestsResponseSuccess, LineRange, TestRunService, TraceTest, TraceTestCoverageData, TraceTestFailureReason, TraceTestResult, TraceTestSpanResult, TraceTestStatus, UpdateDriftRunCIStatusRequest, UpdateDriftRunCIStatusResponse, UpdateDriftRunCIStatusResponseError, UpdateDriftRunCIStatusResponseSuccess, UploadTraceTestResultsRequest, UploadTraceTestResultsResponse, UploadTraceTestResultsResponseError, UploadTraceTestResultsResponseSuccess }; //# sourceMappingURL=test_run_service-cAd5MiOG.d.ts.map