UNPKG

@digitalasset/daml-ledger

Version:
22 lines (21 loc) 1.28 kB
import { IPackageManagementServiceClient } from "../generated/com/daml/ledger/api/v1/admin/package_management_service_grpc_pb"; import { ListKnownPackageResponse } from "../model/ListKnownPackageResponse"; import { UploadDarFileRequest } from "../model/UploadDarFileRequest"; import { PackageManagementClient } from "./PackageManagementClient"; import { Callback } from "../util/Callback"; import { ClientCancellableCall } from "../call/ClientCancellableCall"; import { ValidationReporter } from "../reporting/ValidationReporter"; export declare class NodeJsPackageManagementClient implements PackageManagementClient { private static listKnownPackageRequest; private readonly client; private readonly reporter; constructor(client: IPackageManagementServiceClient, reporter: ValidationReporter); private listKnownPackagesCallback; private listKnownPackagesPromise; listKnownPackages(): Promise<ListKnownPackageResponse>; listKnownPackages(callback: Callback<ListKnownPackageResponse>): ClientCancellableCall; private uploadDarFileCallback; private uploadDarFilePromise; uploadDarFile(requestObj: UploadDarFileRequest): Promise<void>; uploadDarFile(requestObj: UploadDarFileRequest, callback: Callback<void>): ClientCancellableCall; }