import { Span } from "./span-BumZb1lr.js"; import { ServiceType } from "@protobuf-ts/runtime-rpc"; import { BinaryReadOptions, BinaryWriteOptions, IBinaryReader, IBinaryWriter, MessageType, PartialMessage } from "@protobuf-ts/runtime"; //#region generated/ts/backend/span_export_service.d.ts /** * @generated from protobuf message tusk.drift.backend.v1.ExportSpansRequest */ interface ExportSpansRequest { /** * @generated from protobuf field: string observable_service_id = 1 */ observableServiceId: string; /** * @generated from protobuf field: string environment = 2 */ environment: string; /** * @generated from protobuf field: string sdk_version = 3 */ sdkVersion: string; /** * @generated from protobuf field: string sdk_instance_id = 4 */ sdkInstanceId: string; /** * @generated from protobuf field: repeated tusk.drift.core.v1.Span spans = 5 */ spans: Span[]; } /** * @generated from protobuf message tusk.drift.backend.v1.ExportSpansResponse */ interface ExportSpansResponse { /** * @generated from protobuf field: bool success = 1 */ success: boolean; /** * TODO: Add field to indicate number of spans saved? * * @generated from protobuf field: string message = 2 */ message: string; } declare class ExportSpansRequest$Type extends MessageType { constructor(); create(value?: PartialMessage): ExportSpansRequest; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ExportSpansRequest): ExportSpansRequest; internalBinaryWrite(message: ExportSpansRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.ExportSpansRequest */ declare const ExportSpansRequest: ExportSpansRequest$Type; declare class ExportSpansResponse$Type extends MessageType { constructor(); create(value?: PartialMessage): ExportSpansResponse; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ExportSpansResponse): ExportSpansResponse; internalBinaryWrite(message: ExportSpansResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message tusk.drift.backend.v1.ExportSpansResponse */ declare const ExportSpansResponse: ExportSpansResponse$Type; /** * @generated ServiceType for protobuf service tusk.drift.backend.v1.SpanExportService */ declare const SpanExportService: ServiceType; //#endregion export { ExportSpansRequest, ExportSpansResponse, SpanExportService }; //# sourceMappingURL=span_export_service-BmXbIsbQ.d.ts.map