UNPKG

@yandex-cloud/nodejs-sdk

Version:
676 lines 841 kB
/// <reference types="node" /> import * as cloudApi from '.'; export declare const TextRecognitionServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.ocr_service.TextRecognitionServiceClient; service: { readonly recognize: { readonly path: "/yandex.cloud.ai.ocr.v1.TextRecognitionService/Recognize"; readonly requestStream: false; readonly responseStream: true; readonly requestSerialize: (value: cloudApi.ai.ocr_service.RecognizeTextRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.ocr_service.RecognizeTextRequest; readonly responseSerialize: (value: cloudApi.ai.ocr_service.RecognizeTextResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.ocr_service.RecognizeTextResponse; }; }; }; export declare const SttServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.stt_service.SttServiceClient; service: { readonly longRunningRecognize: { readonly path: "/yandex.cloud.ai.stt.v2.SttService/LongRunningRecognize"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.stt_service.LongRunningRecognitionRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.stt_service.LongRunningRecognitionRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly streamingRecognize: { readonly path: "/yandex.cloud.ai.stt.v2.SttService/StreamingRecognize"; readonly requestStream: true; readonly responseStream: true; readonly requestSerialize: (value: cloudApi.ai.stt_service.StreamingRecognitionRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.stt_service.StreamingRecognitionRequest; readonly responseSerialize: (value: cloudApi.ai.stt_service.StreamingRecognitionResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.stt_service.StreamingRecognitionResponse; }; }; }; export declare const TranslationServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.translate_translation_service.TranslationServiceClient; service: { readonly translate: { readonly path: "/yandex.cloud.ai.translate.v2.TranslationService/Translate"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.translate_translation_service.TranslateRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.TranslateRequest; readonly responseSerialize: (value: cloudApi.ai.translate_translation_service.TranslateResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.TranslateResponse; }; readonly detectLanguage: { readonly path: "/yandex.cloud.ai.translate.v2.TranslationService/DetectLanguage"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.translate_translation_service.DetectLanguageRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.DetectLanguageRequest; readonly responseSerialize: (value: cloudApi.ai.translate_translation_service.DetectLanguageResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.DetectLanguageResponse; }; readonly listLanguages: { readonly path: "/yandex.cloud.ai.translate.v2.TranslationService/ListLanguages"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.translate_translation_service.ListLanguagesRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.ListLanguagesRequest; readonly responseSerialize: (value: cloudApi.ai.translate_translation_service.ListLanguagesResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.translate_translation_service.ListLanguagesResponse; }; }; }; export declare const SynthesizerClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.tts_service.SynthesizerClient; service: { readonly utteranceSynthesis: { readonly path: "/speechkit.tts.v3.Synthesizer/UtteranceSynthesis"; readonly requestStream: false; readonly responseStream: true; readonly requestSerialize: (value: cloudApi.ai.tts.UtteranceSynthesisRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.tts.UtteranceSynthesisRequest; readonly responseSerialize: (value: cloudApi.ai.tts.UtteranceSynthesisResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.tts.UtteranceSynthesisResponse; }; }; }; export declare const VisionServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.vision_service.VisionServiceClient; service: { readonly batchAnalyze: { readonly path: "/yandex.cloud.ai.vision.v1.VisionService/BatchAnalyze"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.vision_service.BatchAnalyzeRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.vision_service.BatchAnalyzeRequest; readonly responseSerialize: (value: cloudApi.ai.vision_service.BatchAnalyzeResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.vision_service.BatchAnalyzeResponse; }; }; }; export declare const ImageClassifierServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.ai.vision_image_classifier_service.ImageClassifierServiceClient; service: { readonly annotate: { readonly path: "/yandex.cloud.ai.vision.v2.ImageClassifierService/Annotate"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.ai.vision_image_classifier.AnnotationRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.ai.vision_image_classifier.AnnotationRequest; readonly responseSerialize: (value: cloudApi.ai.vision_image_classifier.AnnotationResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.ai.vision_image_classifier.AnnotationResponse; }; }; }; export declare const BackendGroupServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.apploadbalancer.backend_group_service.BackendGroupServiceClient; service: { readonly get: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.GetBackendGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.GetBackendGroupRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.backend_group.BackendGroup) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group.BackendGroup; }; readonly list: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.ListBackendGroupsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.ListBackendGroupsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.backend_group_service.ListBackendGroupsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.ListBackendGroupsResponse; }; readonly create: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.CreateBackendGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.CreateBackendGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly update: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.UpdateBackendGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.UpdateBackendGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.DeleteBackendGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.DeleteBackendGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly addBackend: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/AddBackend"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.AddBackendRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.AddBackendRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly removeBackend: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/RemoveBackend"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.RemoveBackendRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.RemoveBackendRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly updateBackend: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/UpdateBackend"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.UpdateBackendRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.UpdateBackendRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly listOperations: { readonly path: "/yandex.cloud.apploadbalancer.v1.BackendGroupService/ListOperations"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.backend_group_service.ListBackendGroupOperationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.ListBackendGroupOperationsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.backend_group_service.ListBackendGroupOperationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.backend_group_service.ListBackendGroupOperationsResponse; }; }; }; export declare const HttpRouterServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.apploadbalancer.http_router_service.HttpRouterServiceClient; service: { readonly get: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.GetHttpRouterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.GetHttpRouterRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.http_router.HttpRouter) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router.HttpRouter; }; readonly list: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.ListHttpRoutersRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.ListHttpRoutersRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.http_router_service.ListHttpRoutersResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.ListHttpRoutersResponse; }; readonly create: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.CreateHttpRouterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.CreateHttpRouterRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly update: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.UpdateHttpRouterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.UpdateHttpRouterRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.DeleteHttpRouterRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.DeleteHttpRouterRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly listOperations: { readonly path: "/yandex.cloud.apploadbalancer.v1.HttpRouterService/ListOperations"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.http_router_service.ListHttpRouterOperationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.ListHttpRouterOperationsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.http_router_service.ListHttpRouterOperationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.http_router_service.ListHttpRouterOperationsResponse; }; }; }; export declare const LoadBalancerServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.apploadbalancer.load_balancer_service.LoadBalancerServiceClient; service: { readonly get: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.GetLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.GetLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.load_balancer.LoadBalancer) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer.LoadBalancer; }; readonly list: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancersRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancersRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancersResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancersResponse; }; readonly create: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.CreateLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.CreateLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly update: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.UpdateLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.UpdateLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.DeleteLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.DeleteLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly start: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Start"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.StartLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.StartLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly stop: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/Stop"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.StopLoadBalancerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.StopLoadBalancerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly addListener: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/AddListener"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.AddListenerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.AddListenerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly removeListener: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/RemoveListener"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.RemoveListenerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.RemoveListenerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly updateListener: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/UpdateListener"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.UpdateListenerRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.UpdateListenerRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly addSniMatch: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/AddSniMatch"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.AddSniMatchRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.AddSniMatchRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly updateSniMatch: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/UpdateSniMatch"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.UpdateSniMatchRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.UpdateSniMatchRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly removeSniMatch: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/RemoveSniMatch"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.RemoveSniMatchRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.RemoveSniMatchRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly getTargetStates: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/GetTargetStates"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.GetTargetStatesRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.GetTargetStatesRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.GetTargetStatesResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.GetTargetStatesResponse; }; readonly listOperations: { readonly path: "/yandex.cloud.apploadbalancer.v1.LoadBalancerService/ListOperations"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancerOperationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancerOperationsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancerOperationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.load_balancer_service.ListLoadBalancerOperationsResponse; }; }; }; export declare const AlbTargetGroupServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.apploadbalancer.target_group_service.TargetGroupServiceClient; service: { readonly get: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.GetTargetGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.GetTargetGroupRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.target_group.TargetGroup) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group.TargetGroup; }; readonly list: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.ListTargetGroupsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.ListTargetGroupsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.target_group_service.ListTargetGroupsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.ListTargetGroupsResponse; }; readonly create: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.CreateTargetGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.CreateTargetGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly update: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.UpdateTargetGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.UpdateTargetGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.DeleteTargetGroupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.DeleteTargetGroupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly addTargets: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/AddTargets"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.AddTargetsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.AddTargetsRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly removeTargets: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/RemoveTargets"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.RemoveTargetsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.RemoveTargetsRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly listOperations: { readonly path: "/yandex.cloud.apploadbalancer.v1.TargetGroupService/ListOperations"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.target_group_service.ListTargetGroupOperationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.ListTargetGroupOperationsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.target_group_service.ListTargetGroupOperationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.target_group_service.ListTargetGroupOperationsResponse; }; }; }; export declare const VirtualHostServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.apploadbalancer.virtual_host_service.VirtualHostServiceClient; service: { readonly get: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.GetVirtualHostRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.GetVirtualHostRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.virtual_host.VirtualHost) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host.VirtualHost; }; readonly list: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.ListVirtualHostsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.ListVirtualHostsRequest; readonly responseSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.ListVirtualHostsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.ListVirtualHostsResponse; }; readonly create: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.CreateVirtualHostRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.CreateVirtualHostRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly update: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.UpdateVirtualHostRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.UpdateVirtualHostRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.DeleteVirtualHostRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.DeleteVirtualHostRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly removeRoute: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/RemoveRoute"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.RemoveRouteRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.RemoveRouteRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly updateRoute: { readonly path: "/yandex.cloud.apploadbalancer.v1.VirtualHostService/UpdateRoute"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.apploadbalancer.virtual_host_service.UpdateRouteRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.apploadbalancer.virtual_host_service.UpdateRouteRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; }; }; export declare const BackupBackupServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.backup.backup_service.BackupServiceClient; service: { readonly list: { readonly path: "/yandex.cloud.backup.v1.BackupService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.ListBackupsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListBackupsRequest; readonly responseSerialize: (value: cloudApi.backup.backup_service.ListBackupsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListBackupsResponse; }; readonly listArchives: { readonly path: "/yandex.cloud.backup.v1.BackupService/ListArchives"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.ListArchivesRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListArchivesRequest; readonly responseSerialize: (value: cloudApi.backup.backup_service.ListArchivesResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListArchivesResponse; }; readonly listFiles: { readonly path: "/yandex.cloud.backup.v1.BackupService/ListFiles"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.ListFilesRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListFilesRequest; readonly responseSerialize: (value: cloudApi.backup.backup_service.ListFilesResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.backup_service.ListFilesResponse; }; readonly get: { readonly path: "/yandex.cloud.backup.v1.BackupService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.GetBackupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.GetBackupRequest; readonly responseSerialize: (value: cloudApi.backup.backup.Backup) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.backup.Backup; }; readonly startRecovery: { readonly path: "/yandex.cloud.backup.v1.BackupService/StartRecovery"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.StartRecoveryRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.StartRecoveryRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly startFilesRecovery: { readonly path: "/yandex.cloud.backup.v1.BackupService/StartFilesRecovery"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.StartFilesRecoveryRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.StartFilesRecoveryRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.backup.v1.BackupService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.backup_service.DeleteBackupRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.backup_service.DeleteBackupRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; }; }; export declare const BackupPolicyServiceClient: { new (address: string, credentials: import("nice-grpc").ChannelCredentials, options?: Partial<import("nice-grpc").ChannelOptions> | undefined): cloudApi.backup.policy_service.PolicyServiceClient; service: { readonly list: { readonly path: "/yandex.cloud.backup.v1.PolicyService/List"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.ListPoliciesRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.ListPoliciesRequest; readonly responseSerialize: (value: cloudApi.backup.policy_service.ListPoliciesResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.policy_service.ListPoliciesResponse; }; readonly create: { readonly path: "/yandex.cloud.backup.v1.PolicyService/Create"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.CreatePolicyRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.CreatePolicyRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly get: { readonly path: "/yandex.cloud.backup.v1.PolicyService/Get"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.GetPolicyRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.GetPolicyRequest; readonly responseSerialize: (value: cloudApi.backup.policy.Policy) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.policy.Policy; }; readonly update: { readonly path: "/yandex.cloud.backup.v1.PolicyService/Update"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.UpdatePolicyRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.UpdatePolicyRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly delete: { readonly path: "/yandex.cloud.backup.v1.PolicyService/Delete"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.DeletePolicyRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.DeletePolicyRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly apply: { readonly path: "/yandex.cloud.backup.v1.PolicyService/Apply"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.ApplyPolicyRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.ApplyPolicyRequest; readonly responseSerialize: (value: cloudApi.operation.operation.Operation) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.operation.operation.Operation; }; readonly listApplications: { readonly path: "/yandex.cloud.backup.v1.PolicyService/ListApplications"; readonly requestStream: false; readonly responseStream: false; readonly requestSerialize: (value: cloudApi.backup.policy_service.ListApplicationsRequest) => Buffer; readonly requestDeserialize: (value: Buffer) => cloudApi.backup.policy_service.ListApplicationsRequest; readonly responseSerialize: (value: cloudApi.backup.policy_service.ListApplicationsResponse) => Buffer; readonly responseDeserialize: (value: Buffer) => cloudApi.backup.policy_service.ListAppl