UNPKG

@aneoconsultingfr/armonik.api

Version:

gRPC API to interact with ArmoniK built for the web

30 lines (27 loc) 1.23 kB
import { ListApplicationsRequest, ListApplicationsResponse } from './applications_common.mjs'; import './applications_filters.mjs'; import './filters_common.mjs'; import 'protobufjs/minimal.js'; import './google/protobuf/duration.mjs'; import './applications_fields.mjs'; import './sort_direction.mjs'; 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 };