UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

30 lines (27 loc) 1.22 kB
import { ListApplicationsRequest, ListApplicationsResponse } from './applications_common.js'; import './applications_filters.js'; import './filters_common.js'; import 'protobufjs/minimal.js'; import './google/protobuf/duration.js'; import './applications_fields.js'; import './sort_direction.js'; declare const protobufPackage = "armonik.api.grpc.v1.applications"; /** Applications related methods within a service. */ /** Service for handling applications. */ interface Applications { /** Get a applications list using pagination, filters and sorting; */ ListApplications(request: ListApplicationsRequest): Promise<ListApplicationsResponse>; } declare const ApplicationsServiceName = "armonik.api.grpc.v1.applications.Applications"; declare class ApplicationsClientImpl implements Applications { private readonly rpc; private readonly service; constructor(rpc: Rpc, opts?: { service?: string; }); ListApplications(request: ListApplicationsRequest): Promise<ListApplicationsResponse>; } interface Rpc { request(service: string, method: string, data: Uint8Array): Promise<Uint8Array>; } export { Applications, ApplicationsClientImpl, ApplicationsServiceName, protobufPackage };