UNPKG

echofi-client

Version:

A comprehensive TypeScript/JavaScript client library for EchoFi services with automatic gRPC-Web code generation, unified service access, and real-time WebSocket communication.

32 lines 2.19 kB
/** * @fileoverview gRPC-Web generated client stub for task * @enhanceable * @public */ import * as grpcWeb from 'grpc-web'; import * as task_service_pb from './service_pb'; export declare class TaskServiceClient { client_: grpcWeb.AbstractClientBase; hostname_: string; credentials_: null | { [index: string]: string; }; options_: null | { [index: string]: any; }; constructor(hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); methodDescriptorListTasks: grpcWeb.MethodDescriptor<task_service_pb.ListTasksRequest, task_service_pb.ListTasksResponse>; listTasks(request: task_service_pb.ListTasksRequest, metadata?: grpcWeb.Metadata | null): Promise<task_service_pb.ListTasksResponse>; listTasks(request: task_service_pb.ListTasksRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: task_service_pb.ListTasksResponse) => void): grpcWeb.ClientReadableStream<task_service_pb.ListTasksResponse>; methodDescriptorGetTaskStatus: grpcWeb.MethodDescriptor<task_service_pb.GetTaskStatusRequest, task_service_pb.GetTaskStatusResponse>; getTaskStatus(request: task_service_pb.GetTaskStatusRequest, metadata?: grpcWeb.Metadata | null): Promise<task_service_pb.GetTaskStatusResponse>; getTaskStatus(request: task_service_pb.GetTaskStatusRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: task_service_pb.GetTaskStatusResponse) => void): grpcWeb.ClientReadableStream<task_service_pb.GetTaskStatusResponse>; methodDescriptorClaimTask: grpcWeb.MethodDescriptor<task_service_pb.ClaimTaskRequest, task_service_pb.ClaimTaskResponse>; claimTask(request: task_service_pb.ClaimTaskRequest, metadata?: grpcWeb.Metadata | null): Promise<task_service_pb.ClaimTaskResponse>; claimTask(request: task_service_pb.ClaimTaskRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: task_service_pb.ClaimTaskResponse) => void): grpcWeb.ClientReadableStream<task_service_pb.ClaimTaskResponse>; } //# sourceMappingURL=ServiceServiceClientPb.d.ts.map