// GENERATED CODE -- DO NOT EDIT! // package: browserstack.sdk.v1 // file: sdk.proto import * as sdk_pb from "./sdk_pb"; import * as sdk_messages_ai_pb from "./sdk-messages-ai_pb"; import * as sdk_messages_accessibility_pb from "./sdk-messages-accessibility_pb"; import * as sdk_messages_observability_pb from "./sdk-messages-observability_pb"; import * as sdk_messages_pb from "./sdk-messages_pb"; import * as grpc from "@grpc/grpc-js"; interface ISDKService extends grpc.ServiceDefinition { startBinSession: grpc.MethodDefinition; playwrightConfig: grpc.MethodDefinition; connectBinSession: grpc.MethodDefinition; stopBinSession: grpc.MethodDefinition; testCafeConfig: grpc.MethodDefinition; driverInit: grpc.MethodDefinition; automationFrameworkInit: grpc.MethodDefinition; automationFrameworkStart: grpc.MethodDefinition; automationFrameworkStop: grpc.MethodDefinition; findNearestHub: grpc.MethodDefinition; aIBrowserExtension: grpc.MethodDefinition; aISelfHealStep: grpc.MethodDefinition; aISelfHealGetResult: grpc.MethodDefinition; accessibilityConfig: grpc.MethodDefinition; accessibilityResult: grpc.MethodDefinition; observabilityConfig: grpc.MethodDefinition; testFrameworkEvent: grpc.MethodDefinition; testSessionEvent: grpc.MethodDefinition; enqueueTestEvent: grpc.MethodDefinition; logCreatedEvent: grpc.MethodDefinition; fetchDriverExecuteParamsEvent: grpc.MethodDefinition; reportClientTroubleshootingError: grpc.MethodDefinition; getAggregatedClientTroubleshootingErrors: grpc.MethodDefinition; publishRunState: grpc.MethodDefinition; fetchRunState: grpc.MethodDefinition; testOrchestration: grpc.MethodDefinition; detoxConfig: grpc.MethodDefinition; detoxMarkSessions: grpc.MethodDefinition; } export const SDKService: ISDKService; export interface ISDKServer extends grpc.UntypedServiceImplementation { startBinSession: grpc.handleUnaryCall; playwrightConfig: grpc.handleUnaryCall; connectBinSession: grpc.handleUnaryCall; stopBinSession: grpc.handleUnaryCall; testCafeConfig: grpc.handleUnaryCall; driverInit: grpc.handleUnaryCall; automationFrameworkInit: grpc.handleUnaryCall; automationFrameworkStart: grpc.handleUnaryCall; automationFrameworkStop: grpc.handleUnaryCall; findNearestHub: grpc.handleUnaryCall; aIBrowserExtension: grpc.handleUnaryCall; aISelfHealStep: grpc.handleUnaryCall; aISelfHealGetResult: grpc.handleUnaryCall; accessibilityConfig: grpc.handleUnaryCall; accessibilityResult: grpc.handleUnaryCall; observabilityConfig: grpc.handleUnaryCall; testFrameworkEvent: grpc.handleUnaryCall; testSessionEvent: grpc.handleUnaryCall; enqueueTestEvent: grpc.handleUnaryCall; logCreatedEvent: grpc.handleUnaryCall; fetchDriverExecuteParamsEvent: grpc.handleUnaryCall; reportClientTroubleshootingError: grpc.handleUnaryCall; getAggregatedClientTroubleshootingErrors: grpc.handleUnaryCall; publishRunState: grpc.handleUnaryCall; fetchRunState: grpc.handleUnaryCall; testOrchestration: grpc.handleUnaryCall; detoxConfig: grpc.handleUnaryCall; detoxMarkSessions: grpc.handleUnaryCall; } export class SDKClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); startBinSession(argument: sdk_messages_pb.StartBinSessionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; startBinSession(argument: sdk_messages_pb.StartBinSessionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; startBinSession(argument: sdk_messages_pb.StartBinSessionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; playwrightConfig(argument: sdk_messages_pb.PlaywrightConfigRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; playwrightConfig(argument: sdk_messages_pb.PlaywrightConfigRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; playwrightConfig(argument: sdk_messages_pb.PlaywrightConfigRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; connectBinSession(argument: sdk_messages_pb.ConnectBinSessionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; connectBinSession(argument: sdk_messages_pb.ConnectBinSessionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; connectBinSession(argument: sdk_messages_pb.ConnectBinSessionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopBinSession(argument: sdk_messages_pb.StopBinSessionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopBinSession(argument: sdk_messages_pb.StopBinSessionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; stopBinSession(argument: sdk_messages_pb.StopBinSessionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testCafeConfig(argument: sdk_messages_pb.TestCafeConfigRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; testCafeConfig(argument: sdk_messages_pb.TestCafeConfigRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testCafeConfig(argument: sdk_messages_pb.TestCafeConfigRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; driverInit(argument: sdk_messages_pb.DriverInitRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; driverInit(argument: sdk_messages_pb.DriverInitRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; driverInit(argument: sdk_messages_pb.DriverInitRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkInit(argument: sdk_messages_pb.AutomationFrameworkInitRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkInit(argument: sdk_messages_pb.AutomationFrameworkInitRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkInit(argument: sdk_messages_pb.AutomationFrameworkInitRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStart(argument: sdk_messages_pb.AutomationFrameworkStartRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStart(argument: sdk_messages_pb.AutomationFrameworkStartRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStart(argument: sdk_messages_pb.AutomationFrameworkStartRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStop(argument: sdk_messages_pb.AutomationFrameworkStopRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStop(argument: sdk_messages_pb.AutomationFrameworkStopRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; automationFrameworkStop(argument: sdk_messages_pb.AutomationFrameworkStopRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; findNearestHub(argument: sdk_messages_pb.FindNearestHubRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; findNearestHub(argument: sdk_messages_pb.FindNearestHubRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; findNearestHub(argument: sdk_messages_pb.FindNearestHubRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aIBrowserExtension(argument: sdk_messages_ai_pb.AIBrowserExtensionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; aIBrowserExtension(argument: sdk_messages_ai_pb.AIBrowserExtensionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aIBrowserExtension(argument: sdk_messages_ai_pb.AIBrowserExtensionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealStep(argument: sdk_messages_ai_pb.AISelfHealStepRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealStep(argument: sdk_messages_ai_pb.AISelfHealStepRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealStep(argument: sdk_messages_ai_pb.AISelfHealStepRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealGetResult(argument: sdk_messages_ai_pb.AISelfHealGetRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealGetResult(argument: sdk_messages_ai_pb.AISelfHealGetRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; aISelfHealGetResult(argument: sdk_messages_ai_pb.AISelfHealGetRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityConfig(argument: sdk_messages_accessibility_pb.AccessibilityConfigRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityConfig(argument: sdk_messages_accessibility_pb.AccessibilityConfigRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityConfig(argument: sdk_messages_accessibility_pb.AccessibilityConfigRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityResult(argument: sdk_messages_accessibility_pb.AccessibilityResultRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityResult(argument: sdk_messages_accessibility_pb.AccessibilityResultRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; accessibilityResult(argument: sdk_messages_accessibility_pb.AccessibilityResultRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; observabilityConfig(argument: sdk_messages_observability_pb.ObservabilityConfigRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; observabilityConfig(argument: sdk_messages_observability_pb.ObservabilityConfigRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; observabilityConfig(argument: sdk_messages_observability_pb.ObservabilityConfigRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testFrameworkEvent(argument: sdk_messages_pb.TestFrameworkEventRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; testFrameworkEvent(argument: sdk_messages_pb.TestFrameworkEventRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testFrameworkEvent(argument: sdk_messages_pb.TestFrameworkEventRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testSessionEvent(argument: sdk_messages_pb.TestSessionEventRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; testSessionEvent(argument: sdk_messages_pb.TestSessionEventRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testSessionEvent(argument: sdk_messages_pb.TestSessionEventRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueueTestEvent(argument: sdk_messages_pb.EnqueueTestEventRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueueTestEvent(argument: sdk_messages_pb.EnqueueTestEventRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; enqueueTestEvent(argument: sdk_messages_pb.EnqueueTestEventRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; logCreatedEvent(argument: sdk_messages_pb.LogCreatedEventRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; logCreatedEvent(argument: sdk_messages_pb.LogCreatedEventRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; logCreatedEvent(argument: sdk_messages_pb.LogCreatedEventRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchDriverExecuteParamsEvent(argument: sdk_messages_pb.FetchDriverExecuteParamsEventRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchDriverExecuteParamsEvent(argument: sdk_messages_pb.FetchDriverExecuteParamsEventRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchDriverExecuteParamsEvent(argument: sdk_messages_pb.FetchDriverExecuteParamsEventRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; reportClientTroubleshootingError(argument: sdk_messages_pb.ReportClientTroubleshootingErrorRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; reportClientTroubleshootingError(argument: sdk_messages_pb.ReportClientTroubleshootingErrorRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; reportClientTroubleshootingError(argument: sdk_messages_pb.ReportClientTroubleshootingErrorRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getAggregatedClientTroubleshootingErrors(argument: sdk_messages_pb.GetAggregatedClientTroubleshootingErrorsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getAggregatedClientTroubleshootingErrors(argument: sdk_messages_pb.GetAggregatedClientTroubleshootingErrorsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getAggregatedClientTroubleshootingErrors(argument: sdk_messages_pb.GetAggregatedClientTroubleshootingErrorsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; publishRunState(argument: sdk_messages_pb.PublishRunStateRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; publishRunState(argument: sdk_messages_pb.PublishRunStateRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; publishRunState(argument: sdk_messages_pb.PublishRunStateRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchRunState(argument: sdk_messages_pb.FetchRunStateRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchRunState(argument: sdk_messages_pb.FetchRunStateRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; fetchRunState(argument: sdk_messages_pb.FetchRunStateRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testOrchestration(argument: sdk_messages_pb.TestOrchestrationRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; testOrchestration(argument: sdk_messages_pb.TestOrchestrationRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; testOrchestration(argument: sdk_messages_pb.TestOrchestrationRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxConfig(argument: sdk_messages_pb.DetoxConfigRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxConfig(argument: sdk_messages_pb.DetoxConfigRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxConfig(argument: sdk_messages_pb.DetoxConfigRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxMarkSessions(argument: sdk_messages_pb.DetoxMarkSessionsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxMarkSessions(argument: sdk_messages_pb.DetoxMarkSessionsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; detoxMarkSessions(argument: sdk_messages_pb.DetoxMarkSessionsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; }