// package: supervisor // file: token.proto /* tslint:disable */ import * as grpc from "grpc"; import * as token_pb from "./token_pb"; import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb"; interface ITokenServiceService extends grpc.ServiceDefinition { getToken: ITokenServiceService_IGetToken; setToken: ITokenServiceService_ISetToken; clearToken: ITokenServiceService_IClearToken; provideToken: ITokenServiceService_IProvideToken; } interface ITokenServiceService_IGetToken extends grpc.MethodDefinition { path: string; // "/supervisor.TokenService/GetToken" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface ITokenServiceService_ISetToken extends grpc.MethodDefinition { path: string; // "/supervisor.TokenService/SetToken" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface ITokenServiceService_IClearToken extends grpc.MethodDefinition { path: string; // "/supervisor.TokenService/ClearToken" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface ITokenServiceService_IProvideToken extends grpc.MethodDefinition { path: string; // "/supervisor.TokenService/ProvideToken" requestStream: boolean; // true responseStream: boolean; // true requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const TokenServiceService: ITokenServiceService; export interface ITokenServiceServer { getToken: grpc.handleUnaryCall; setToken: grpc.handleUnaryCall; clearToken: grpc.handleUnaryCall; provideToken: grpc.handleBidiStreamingCall; } export interface ITokenServiceClient { getToken(request: token_pb.GetTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; getToken(request: token_pb.GetTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; getToken(request: token_pb.GetTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; setToken(request: token_pb.SetTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; setToken(request: token_pb.SetTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; setToken(request: token_pb.SetTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; clearToken(request: token_pb.ClearTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; clearToken(request: token_pb.ClearTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; clearToken(request: token_pb.ClearTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; provideToken(): grpc.ClientDuplexStream; provideToken(options: Partial): grpc.ClientDuplexStream; provideToken(metadata: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; } export class TokenServiceClient extends grpc.Client implements ITokenServiceClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public getToken(request: token_pb.GetTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; public getToken(request: token_pb.GetTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; public getToken(request: token_pb.GetTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.GetTokenResponse) => void): grpc.ClientUnaryCall; public setToken(request: token_pb.SetTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; public setToken(request: token_pb.SetTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; public setToken(request: token_pb.SetTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.SetTokenResponse) => void): grpc.ClientUnaryCall; public clearToken(request: token_pb.ClearTokenRequest, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; public clearToken(request: token_pb.ClearTokenRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; public clearToken(request: token_pb.ClearTokenRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: token_pb.ClearTokenResponse) => void): grpc.ClientUnaryCall; public provideToken(options?: Partial): grpc.ClientDuplexStream; public provideToken(metadata?: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; }