// GENERATED CODE -- DO NOT EDIT! // package: // file: depi.proto import * as depi_pb from "./depi_pb"; import * as grpc from "@grpc/grpc-js"; interface IDepiService extends grpc.ServiceDefinition { login: grpc.MethodDefinition; loginWithToken: grpc.MethodDefinition; logout: grpc.MethodDefinition; registerCallback: grpc.MethodDefinition; watchResourceGroup: grpc.MethodDefinition; unwatchResourceGroup: grpc.MethodDefinition; createBranch: grpc.MethodDefinition; setBranch: grpc.MethodDefinition; createTag: grpc.MethodDefinition; getLastKnownVersion: grpc.MethodDefinition; updateResourceGroup: grpc.MethodDefinition; addResourcesToBlackboard: grpc.MethodDefinition; removeResourcesFromBlackboard: grpc.MethodDefinition; linkBlackboardResources: grpc.MethodDefinition; unlinkBlackboardResources: grpc.MethodDefinition; getBlackboardResources: grpc.MethodDefinition; saveBlackboard: grpc.MethodDefinition; clearBlackboard: grpc.MethodDefinition; getDirtyLinks: grpc.MethodDefinition; getDirtyLinksAsStream: grpc.MethodDefinition; markLinksClean: grpc.MethodDefinition; markInferredDirtinessClean: grpc.MethodDefinition; getBidirectionalChanges: grpc.MethodDefinition; approveBidirectionalChange: grpc.MethodDefinition; getResourceGroups: grpc.MethodDefinition; getResources: grpc.MethodDefinition; getResourcesAsStream: grpc.MethodDefinition; getLinks: grpc.MethodDefinition; getAllLinksAsStream: grpc.MethodDefinition; getLinksAsStream: grpc.MethodDefinition; getDependencyGraph: grpc.MethodDefinition; getBranchList: grpc.MethodDefinition; updateDepi: grpc.MethodDefinition; watchBlackboard: grpc.MethodDefinition; watchDepi: grpc.MethodDefinition; unwatchBlackboard: grpc.MethodDefinition; unwatchDepi: grpc.MethodDefinition; addResourceGroup: grpc.MethodDefinition; editResourceGroup: grpc.MethodDefinition; removeResourceGroup: grpc.MethodDefinition; addResource: grpc.MethodDefinition; linkResources: grpc.MethodDefinition; unlinkResources: grpc.MethodDefinition; currentBranch: grpc.MethodDefinition; getResourceGroupsForTag: grpc.MethodDefinition; ping: grpc.MethodDefinition; } export const DepiService: IDepiService; export interface IDepiServer extends grpc.UntypedServiceImplementation { login: grpc.handleUnaryCall; loginWithToken: grpc.handleUnaryCall; logout: grpc.handleUnaryCall; registerCallback: grpc.handleServerStreamingCall; watchResourceGroup: grpc.handleUnaryCall; unwatchResourceGroup: grpc.handleUnaryCall; createBranch: grpc.handleUnaryCall; setBranch: grpc.handleUnaryCall; createTag: grpc.handleUnaryCall; getLastKnownVersion: grpc.handleUnaryCall; updateResourceGroup: grpc.handleUnaryCall; addResourcesToBlackboard: grpc.handleUnaryCall; removeResourcesFromBlackboard: grpc.handleUnaryCall; linkBlackboardResources: grpc.handleUnaryCall; unlinkBlackboardResources: grpc.handleUnaryCall; getBlackboardResources: grpc.handleUnaryCall; saveBlackboard: grpc.handleUnaryCall; clearBlackboard: grpc.handleUnaryCall; getDirtyLinks: grpc.handleUnaryCall; getDirtyLinksAsStream: grpc.handleServerStreamingCall; markLinksClean: grpc.handleUnaryCall; markInferredDirtinessClean: grpc.handleUnaryCall; getBidirectionalChanges: grpc.handleUnaryCall; approveBidirectionalChange: grpc.handleUnaryCall; getResourceGroups: grpc.handleUnaryCall; getResources: grpc.handleUnaryCall; getResourcesAsStream: grpc.handleServerStreamingCall; getLinks: grpc.handleUnaryCall; getAllLinksAsStream: grpc.handleServerStreamingCall; getLinksAsStream: grpc.handleServerStreamingCall; getDependencyGraph: grpc.handleUnaryCall; getBranchList: grpc.handleUnaryCall; updateDepi: grpc.handleUnaryCall; watchBlackboard: grpc.handleServerStreamingCall; watchDepi: grpc.handleServerStreamingCall; unwatchBlackboard: grpc.handleUnaryCall; unwatchDepi: grpc.handleUnaryCall; addResourceGroup: grpc.handleUnaryCall; editResourceGroup: grpc.handleUnaryCall; removeResourceGroup: grpc.handleUnaryCall; addResource: grpc.handleUnaryCall; linkResources: grpc.handleUnaryCall; unlinkResources: grpc.handleUnaryCall; currentBranch: grpc.handleUnaryCall; getResourceGroupsForTag: grpc.handleUnaryCall; ping: grpc.handleUnaryCall; } export class DepiClient extends grpc.Client { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); login(argument: depi_pb.LoginRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; login(argument: depi_pb.LoginRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; login(argument: depi_pb.LoginRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; loginWithToken(argument: depi_pb.LoginWithTokenRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; loginWithToken(argument: depi_pb.LoginWithTokenRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; loginWithToken(argument: depi_pb.LoginWithTokenRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; logout(argument: depi_pb.LogoutRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; logout(argument: depi_pb.LogoutRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; logout(argument: depi_pb.LogoutRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; registerCallback(argument: depi_pb.RegisterCallbackRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; registerCallback(argument: depi_pb.RegisterCallbackRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; watchResourceGroup(argument: depi_pb.WatchResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; watchResourceGroup(argument: depi_pb.WatchResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; watchResourceGroup(argument: depi_pb.WatchResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchResourceGroup(argument: depi_pb.UnwatchResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchResourceGroup(argument: depi_pb.UnwatchResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchResourceGroup(argument: depi_pb.UnwatchResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createBranch(argument: depi_pb.CreateBranchRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; createBranch(argument: depi_pb.CreateBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createBranch(argument: depi_pb.CreateBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; setBranch(argument: depi_pb.SetBranchRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; setBranch(argument: depi_pb.SetBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; setBranch(argument: depi_pb.SetBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createTag(argument: depi_pb.CreateTagRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; createTag(argument: depi_pb.CreateTagRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; createTag(argument: depi_pb.CreateTagRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLastKnownVersion(argument: depi_pb.GetLastKnownVersionRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLastKnownVersion(argument: depi_pb.GetLastKnownVersionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLastKnownVersion(argument: depi_pb.GetLastKnownVersionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateResourceGroup(argument: depi_pb.UpdateResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateResourceGroup(argument: depi_pb.UpdateResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateResourceGroup(argument: depi_pb.UpdateResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourcesToBlackboard(argument: depi_pb.AddResourcesToBlackboardRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourcesToBlackboard(argument: depi_pb.AddResourcesToBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourcesToBlackboard(argument: depi_pb.AddResourcesToBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourcesFromBlackboard(argument: depi_pb.RemoveResourcesFromBlackboardRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourcesFromBlackboard(argument: depi_pb.RemoveResourcesFromBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourcesFromBlackboard(argument: depi_pb.RemoveResourcesFromBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkBlackboardResources(argument: depi_pb.LinkBlackboardResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkBlackboardResources(argument: depi_pb.LinkBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkBlackboardResources(argument: depi_pb.LinkBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkBlackboardResources(argument: depi_pb.UnlinkBlackboardResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkBlackboardResources(argument: depi_pb.UnlinkBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkBlackboardResources(argument: depi_pb.UnlinkBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBlackboardResources(argument: depi_pb.GetBlackboardResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBlackboardResources(argument: depi_pb.GetBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBlackboardResources(argument: depi_pb.GetBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; saveBlackboard(argument: depi_pb.SaveBlackboardRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; saveBlackboard(argument: depi_pb.SaveBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; saveBlackboard(argument: depi_pb.SaveBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; clearBlackboard(argument: depi_pb.ClearBlackboardRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; clearBlackboard(argument: depi_pb.ClearBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; clearBlackboard(argument: depi_pb.ClearBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDirtyLinks(argument: depi_pb.GetDirtyLinksRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDirtyLinks(argument: depi_pb.GetDirtyLinksRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDirtyLinks(argument: depi_pb.GetDirtyLinksRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDirtyLinksAsStream(argument: depi_pb.GetDirtyLinksRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getDirtyLinksAsStream(argument: depi_pb.GetDirtyLinksRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; markLinksClean(argument: depi_pb.MarkLinksCleanRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; markLinksClean(argument: depi_pb.MarkLinksCleanRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; markLinksClean(argument: depi_pb.MarkLinksCleanRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; markInferredDirtinessClean(argument: depi_pb.MarkInferredDirtinessCleanRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; markInferredDirtinessClean(argument: depi_pb.MarkInferredDirtinessCleanRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; markInferredDirtinessClean(argument: depi_pb.MarkInferredDirtinessCleanRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBidirectionalChanges(argument: depi_pb.GetBidirectionalChangesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBidirectionalChanges(argument: depi_pb.GetBidirectionalChangesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBidirectionalChanges(argument: depi_pb.GetBidirectionalChangesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; approveBidirectionalChange(argument: depi_pb.ApproveBidirectionalChangeRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; approveBidirectionalChange(argument: depi_pb.ApproveBidirectionalChangeRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; approveBidirectionalChange(argument: depi_pb.ApproveBidirectionalChangeRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroups(argument: depi_pb.GetResourceGroupsRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroups(argument: depi_pb.GetResourceGroupsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroups(argument: depi_pb.GetResourceGroupsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResources(argument: depi_pb.GetResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResources(argument: depi_pb.GetResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResources(argument: depi_pb.GetResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourcesAsStream(argument: depi_pb.GetResourcesRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getResourcesAsStream(argument: depi_pb.GetResourcesRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; getLinks(argument: depi_pb.GetLinksRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLinks(argument: depi_pb.GetLinksRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getLinks(argument: depi_pb.GetLinksRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getAllLinksAsStream(argument: depi_pb.GetAllLinksAsStreamRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getAllLinksAsStream(argument: depi_pb.GetAllLinksAsStreamRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; getLinksAsStream(argument: depi_pb.GetLinksRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; getLinksAsStream(argument: depi_pb.GetLinksRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; getDependencyGraph(argument: depi_pb.GetDependencyGraphRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDependencyGraph(argument: depi_pb.GetDependencyGraphRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getDependencyGraph(argument: depi_pb.GetDependencyGraphRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBranchList(argument: depi_pb.GetBranchListRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBranchList(argument: depi_pb.GetBranchListRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getBranchList(argument: depi_pb.GetBranchListRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateDepi(argument: depi_pb.UpdateDepiRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateDepi(argument: depi_pb.UpdateDepiRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; updateDepi(argument: depi_pb.UpdateDepiRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; watchBlackboard(argument: depi_pb.WatchBlackboardRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; watchBlackboard(argument: depi_pb.WatchBlackboardRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; watchDepi(argument: depi_pb.WatchDepiRequest, metadataOrOptions?: grpc.Metadata | grpc.CallOptions | null): grpc.ClientReadableStream; watchDepi(argument: depi_pb.WatchDepiRequest, metadata?: grpc.Metadata | null, options?: grpc.CallOptions | null): grpc.ClientReadableStream; unwatchBlackboard(argument: depi_pb.UnwatchBlackboardRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchBlackboard(argument: depi_pb.UnwatchBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchBlackboard(argument: depi_pb.UnwatchBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchDepi(argument: depi_pb.UnwatchDepiRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchDepi(argument: depi_pb.UnwatchDepiRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unwatchDepi(argument: depi_pb.UnwatchDepiRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourceGroup(argument: depi_pb.AddResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourceGroup(argument: depi_pb.AddResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResourceGroup(argument: depi_pb.AddResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; editResourceGroup(argument: depi_pb.EditResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; editResourceGroup(argument: depi_pb.EditResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; editResourceGroup(argument: depi_pb.EditResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourceGroup(argument: depi_pb.RemoveResourceGroupRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourceGroup(argument: depi_pb.RemoveResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; removeResourceGroup(argument: depi_pb.RemoveResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResource(argument: depi_pb.AddResourceRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResource(argument: depi_pb.AddResourceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; addResource(argument: depi_pb.AddResourceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkResources(argument: depi_pb.LinkResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkResources(argument: depi_pb.LinkResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; linkResources(argument: depi_pb.LinkResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkResources(argument: depi_pb.UnlinkResourcesRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkResources(argument: depi_pb.UnlinkResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; unlinkResources(argument: depi_pb.UnlinkResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; currentBranch(argument: depi_pb.CurrentBranchRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; currentBranch(argument: depi_pb.CurrentBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; currentBranch(argument: depi_pb.CurrentBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroupsForTag(argument: depi_pb.GetResourceGroupsForTagRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroupsForTag(argument: depi_pb.GetResourceGroupsForTagRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; getResourceGroupsForTag(argument: depi_pb.GetResourceGroupsForTagRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; ping(argument: depi_pb.PingRequest, callback: grpc.requestCallback): grpc.ClientUnaryCall; ping(argument: depi_pb.PingRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; ping(argument: depi_pb.PingRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null, callback: grpc.requestCallback): grpc.ClientUnaryCall; // Async methods generated by ./generateAsyncTypes.js loginAsync(argument: depi_pb.LoginRequest): Promise; loginAsync(argument: depi_pb.LoginRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; loginAsync(argument: depi_pb.LoginRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; loginWithTokenAsync(argument: depi_pb.LoginWithTokenRequest): Promise; loginWithTokenAsync(argument: depi_pb.LoginWithTokenRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; loginWithTokenAsync(argument: depi_pb.LoginWithTokenRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; logoutAsync(argument: depi_pb.LogoutRequest): Promise; logoutAsync(argument: depi_pb.LogoutRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; logoutAsync(argument: depi_pb.LogoutRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; watchResourceGroupAsync(argument: depi_pb.WatchResourceGroupRequest): Promise; watchResourceGroupAsync(argument: depi_pb.WatchResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; watchResourceGroupAsync(argument: depi_pb.WatchResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; unwatchResourceGroupAsync(argument: depi_pb.UnwatchResourceGroupRequest): Promise; unwatchResourceGroupAsync(argument: depi_pb.UnwatchResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; unwatchResourceGroupAsync(argument: depi_pb.UnwatchResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; createBranchAsync(argument: depi_pb.CreateBranchRequest): Promise; createBranchAsync(argument: depi_pb.CreateBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; createBranchAsync(argument: depi_pb.CreateBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; setBranchAsync(argument: depi_pb.SetBranchRequest): Promise; setBranchAsync(argument: depi_pb.SetBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; setBranchAsync(argument: depi_pb.SetBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; createTagAsync(argument: depi_pb.CreateTagRequest): Promise; createTagAsync(argument: depi_pb.CreateTagRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; createTagAsync(argument: depi_pb.CreateTagRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getLastKnownVersionAsync(argument: depi_pb.GetLastKnownVersionRequest): Promise; getLastKnownVersionAsync(argument: depi_pb.GetLastKnownVersionRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getLastKnownVersionAsync(argument: depi_pb.GetLastKnownVersionRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; updateResourceGroupAsync(argument: depi_pb.UpdateResourceGroupRequest): Promise; updateResourceGroupAsync(argument: depi_pb.UpdateResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; updateResourceGroupAsync(argument: depi_pb.UpdateResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; addResourcesToBlackboardAsync(argument: depi_pb.AddResourcesToBlackboardRequest): Promise; addResourcesToBlackboardAsync(argument: depi_pb.AddResourcesToBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; addResourcesToBlackboardAsync(argument: depi_pb.AddResourcesToBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; removeResourcesFromBlackboardAsync(argument: depi_pb.RemoveResourcesFromBlackboardRequest): Promise; removeResourcesFromBlackboardAsync(argument: depi_pb.RemoveResourcesFromBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; removeResourcesFromBlackboardAsync(argument: depi_pb.RemoveResourcesFromBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; linkBlackboardResourcesAsync(argument: depi_pb.LinkBlackboardResourcesRequest): Promise; linkBlackboardResourcesAsync(argument: depi_pb.LinkBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; linkBlackboardResourcesAsync(argument: depi_pb.LinkBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; unlinkBlackboardResourcesAsync(argument: depi_pb.UnlinkBlackboardResourcesRequest): Promise; unlinkBlackboardResourcesAsync(argument: depi_pb.UnlinkBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; unlinkBlackboardResourcesAsync(argument: depi_pb.UnlinkBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getBlackboardResourcesAsync(argument: depi_pb.GetBlackboardResourcesRequest): Promise; getBlackboardResourcesAsync(argument: depi_pb.GetBlackboardResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getBlackboardResourcesAsync(argument: depi_pb.GetBlackboardResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; saveBlackboardAsync(argument: depi_pb.SaveBlackboardRequest): Promise; saveBlackboardAsync(argument: depi_pb.SaveBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; saveBlackboardAsync(argument: depi_pb.SaveBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; clearBlackboardAsync(argument: depi_pb.ClearBlackboardRequest): Promise; clearBlackboardAsync(argument: depi_pb.ClearBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; clearBlackboardAsync(argument: depi_pb.ClearBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getDirtyLinksAsync(argument: depi_pb.GetDirtyLinksRequest): Promise; getDirtyLinksAsync(argument: depi_pb.GetDirtyLinksRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getDirtyLinksAsync(argument: depi_pb.GetDirtyLinksRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; markLinksCleanAsync(argument: depi_pb.MarkLinksCleanRequest): Promise; markLinksCleanAsync(argument: depi_pb.MarkLinksCleanRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; markLinksCleanAsync(argument: depi_pb.MarkLinksCleanRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; markInferredDirtinessCleanAsync(argument: depi_pb.MarkInferredDirtinessCleanRequest): Promise; markInferredDirtinessCleanAsync(argument: depi_pb.MarkInferredDirtinessCleanRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; markInferredDirtinessCleanAsync(argument: depi_pb.MarkInferredDirtinessCleanRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getBidirectionalChangesAsync(argument: depi_pb.GetBidirectionalChangesRequest): Promise; getBidirectionalChangesAsync(argument: depi_pb.GetBidirectionalChangesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getBidirectionalChangesAsync(argument: depi_pb.GetBidirectionalChangesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; approveBidirectionalChangeAsync(argument: depi_pb.ApproveBidirectionalChangeRequest): Promise; approveBidirectionalChangeAsync(argument: depi_pb.ApproveBidirectionalChangeRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; approveBidirectionalChangeAsync(argument: depi_pb.ApproveBidirectionalChangeRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getResourceGroupsAsync(argument: depi_pb.GetResourceGroupsRequest): Promise; getResourceGroupsAsync(argument: depi_pb.GetResourceGroupsRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getResourceGroupsAsync(argument: depi_pb.GetResourceGroupsRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getResourcesAsync(argument: depi_pb.GetResourcesRequest): Promise; getResourcesAsync(argument: depi_pb.GetResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getResourcesAsync(argument: depi_pb.GetResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getLinksAsync(argument: depi_pb.GetLinksRequest): Promise; getLinksAsync(argument: depi_pb.GetLinksRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getLinksAsync(argument: depi_pb.GetLinksRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getDependencyGraphAsync(argument: depi_pb.GetDependencyGraphRequest): Promise; getDependencyGraphAsync(argument: depi_pb.GetDependencyGraphRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getDependencyGraphAsync(argument: depi_pb.GetDependencyGraphRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getBranchListAsync(argument: depi_pb.GetBranchListRequest): Promise; getBranchListAsync(argument: depi_pb.GetBranchListRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getBranchListAsync(argument: depi_pb.GetBranchListRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; updateDepiAsync(argument: depi_pb.UpdateDepiRequest): Promise; updateDepiAsync(argument: depi_pb.UpdateDepiRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; updateDepiAsync(argument: depi_pb.UpdateDepiRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; unwatchBlackboardAsync(argument: depi_pb.UnwatchBlackboardRequest): Promise; unwatchBlackboardAsync(argument: depi_pb.UnwatchBlackboardRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; unwatchBlackboardAsync(argument: depi_pb.UnwatchBlackboardRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; unwatchDepiAsync(argument: depi_pb.UnwatchDepiRequest): Promise; unwatchDepiAsync(argument: depi_pb.UnwatchDepiRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; unwatchDepiAsync(argument: depi_pb.UnwatchDepiRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; addResourceGroupAsync(argument: depi_pb.AddResourceGroupRequest): Promise; addResourceGroupAsync(argument: depi_pb.AddResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; addResourceGroupAsync(argument: depi_pb.AddResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; editResourceGroupAsync(argument: depi_pb.EditResourceGroupRequest): Promise; editResourceGroupAsync(argument: depi_pb.EditResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; editResourceGroupAsync(argument: depi_pb.EditResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; removeResourceGroupAsync(argument: depi_pb.RemoveResourceGroupRequest): Promise; removeResourceGroupAsync(argument: depi_pb.RemoveResourceGroupRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; removeResourceGroupAsync(argument: depi_pb.RemoveResourceGroupRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; addResourceAsync(argument: depi_pb.AddResourceRequest): Promise; addResourceAsync(argument: depi_pb.AddResourceRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; addResourceAsync(argument: depi_pb.AddResourceRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; linkResourcesAsync(argument: depi_pb.LinkResourcesRequest): Promise; linkResourcesAsync(argument: depi_pb.LinkResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; linkResourcesAsync(argument: depi_pb.LinkResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; unlinkResourcesAsync(argument: depi_pb.UnlinkResourcesRequest): Promise; unlinkResourcesAsync(argument: depi_pb.UnlinkResourcesRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; unlinkResourcesAsync(argument: depi_pb.UnlinkResourcesRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; currentBranchAsync(argument: depi_pb.CurrentBranchRequest): Promise; currentBranchAsync(argument: depi_pb.CurrentBranchRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; currentBranchAsync(argument: depi_pb.CurrentBranchRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; getResourceGroupsForTagAsync(argument: depi_pb.GetResourceGroupsForTagRequest): Promise; getResourceGroupsForTagAsync(argument: depi_pb.GetResourceGroupsForTagRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; getResourceGroupsForTagAsync(argument: depi_pb.GetResourceGroupsForTagRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; pingAsync(argument: depi_pb.PingRequest): Promise; pingAsync(argument: depi_pb.PingRequest, metadataOrOptions: grpc.Metadata | grpc.CallOptions | null): Promise; pingAsync(argument: depi_pb.PingRequest, metadata: grpc.Metadata | null, options: grpc.CallOptions | null): Promise; // Inherited from grpc.Client close(): void; getChannel(): grpc.Channel; }