// package: GrpcPadchat // file: PadchatGrpc.proto /* tslint:disable */ import * as grpc from "grpc"; import * as PadchatGrpc_pb from "./PadchatGrpc_pb"; interface IPadchatGrpcService extends grpc.ServiceDefinition { packLong: IPadchatGrpcService_IPackLong; packShort: IPadchatGrpcService_IPackShort; parse: IPadchatGrpcService_IParse; } interface IPadchatGrpcService_IPackLong extends grpc.MethodDefinition { path: string; // "/GrpcPadchat.PadchatGrpc/PackLong" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IPadchatGrpcService_IPackShort extends grpc.MethodDefinition { path: string; // "/GrpcPadchat.PadchatGrpc/PackShort" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IPadchatGrpcService_IParse extends grpc.MethodDefinition { path: string; // "/GrpcPadchat.PadchatGrpc/Parse" requestStream: boolean; // false responseStream: boolean; // false requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const PadchatGrpcService: IPadchatGrpcService; export interface IPadchatGrpcServer { packLong: grpc.handleUnaryCall; packShort: grpc.handleUnaryCall; parse: grpc.handleUnaryCall; } export interface IPadchatGrpcClient { packLong(request: PadchatGrpc_pb.PackLongRequest, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; packLong(request: PadchatGrpc_pb.PackLongRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; packLong(request: PadchatGrpc_pb.PackLongRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; packShort(request: PadchatGrpc_pb.PackShortRequest, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; packShort(request: PadchatGrpc_pb.PackShortRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; packShort(request: PadchatGrpc_pb.PackShortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; parse(request: PadchatGrpc_pb.ParseRequest, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; parse(request: PadchatGrpc_pb.ParseRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; parse(request: PadchatGrpc_pb.ParseRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; } export class PadchatGrpcClient extends grpc.Client implements IPadchatGrpcClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public packLong(request: PadchatGrpc_pb.PackLongRequest, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; public packLong(request: PadchatGrpc_pb.PackLongRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; public packLong(request: PadchatGrpc_pb.PackLongRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.PackLongResponse) => void): grpc.ClientUnaryCall; public packShort(request: PadchatGrpc_pb.PackShortRequest, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; public packShort(request: PadchatGrpc_pb.PackShortRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; public packShort(request: PadchatGrpc_pb.PackShortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.PackShortResponse) => void): grpc.ClientUnaryCall; public parse(request: PadchatGrpc_pb.ParseRequest, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; public parse(request: PadchatGrpc_pb.ParseRequest, metadata: grpc.Metadata, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; public parse(request: PadchatGrpc_pb.ParseRequest, metadata: grpc.Metadata, options: Partial, callback: (error: Error | null, response: PadchatGrpc_pb.ParsedResponse) => void): grpc.ClientUnaryCall; }