import * as grpcWeb from 'grpc-web'; import * as catalog_pb from './catalog_pb'; // proto import: "catalog.proto" export class CatalogServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: catalog_pb.StopRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.StopResponse) => void ): grpcWeb.ClientReadableStream; createConnection( request: catalog_pb.CreateConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.CreateConnectionRsp) => void ): grpcWeb.ClientReadableStream; deleteConnection( request: catalog_pb.DeleteConnectionRqst, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteConnectionRsp) => void ): grpcWeb.ClientReadableStream; saveUnitOfMeasure( request: catalog_pb.SaveUnitOfMeasureRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveUnitOfMeasureResponse) => void ): grpcWeb.ClientReadableStream; savePropertyDefinition( request: catalog_pb.SavePropertyDefinitionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SavePropertyDefinitionResponse) => void ): grpcWeb.ClientReadableStream; saveItemDefinition( request: catalog_pb.SaveItemDefinitionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveItemDefinitionResponse) => void ): grpcWeb.ClientReadableStream; saveItemInstance( request: catalog_pb.SaveItemInstanceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveItemInstanceResponse) => void ): grpcWeb.ClientReadableStream; saveInventory( request: catalog_pb.SaveInventoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveInventoryResponse) => void ): grpcWeb.ClientReadableStream; saveManufacturer( request: catalog_pb.SaveManufacturerRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveManufacturerResponse) => void ): grpcWeb.ClientReadableStream; saveSupplier( request: catalog_pb.SaveSupplierRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveSupplierResponse) => void ): grpcWeb.ClientReadableStream; saveLocalisation( request: catalog_pb.SaveLocalisationRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveLocalisationResponse) => void ): grpcWeb.ClientReadableStream; savePackage( request: catalog_pb.SavePackageRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SavePackageResponse) => void ): grpcWeb.ClientReadableStream; savePackageSupplier( request: catalog_pb.SavePackageSupplierRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SavePackageSupplierResponse) => void ): grpcWeb.ClientReadableStream; saveItemManufacturer( request: catalog_pb.SaveItemManufacturerRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveItemManufacturerResponse) => void ): grpcWeb.ClientReadableStream; saveCategory( request: catalog_pb.SaveCategoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.SaveCategoryResponse) => void ): grpcWeb.ClientReadableStream; appendItemDefinitionCategory( request: catalog_pb.AppendItemDefinitionCategoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.AppendItemDefinitionCategoryResponse) => void ): grpcWeb.ClientReadableStream; removeItemDefinitionCategory( request: catalog_pb.RemoveItemDefinitionCategoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.RemoveItemDefinitionCategoryResponse) => void ): grpcWeb.ClientReadableStream; getSupplier( request: catalog_pb.GetSupplierRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetSupplierResponse) => void ): grpcWeb.ClientReadableStream; getSuppliers( request: catalog_pb.GetSuppliersRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetSuppliersResponse) => void ): grpcWeb.ClientReadableStream; getManufacturer( request: catalog_pb.GetManufacturerRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetManufacturerResponse) => void ): grpcWeb.ClientReadableStream; getManufacturers( request: catalog_pb.GetManufacturersRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetManufacturersResponse) => void ): grpcWeb.ClientReadableStream; getSupplierPackages( request: catalog_pb.GetSupplierPackagesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetSupplierPackagesResponse) => void ): grpcWeb.ClientReadableStream; getPackage( request: catalog_pb.GetPackageRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetPackageResponse) => void ): grpcWeb.ClientReadableStream; getPackages( request: catalog_pb.GetPackagesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetPackagesResponse) => void ): grpcWeb.ClientReadableStream; getUnitOfMeasure( request: catalog_pb.GetUnitOfMeasureRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetUnitOfMeasureResponse) => void ): grpcWeb.ClientReadableStream; getUnitOfMeasures( request: catalog_pb.GetUnitOfMeasuresRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetUnitOfMeasuresResponse) => void ): grpcWeb.ClientReadableStream; getItemDefinition( request: catalog_pb.GetItemDefinitionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetItemDefinitionResponse) => void ): grpcWeb.ClientReadableStream; getItemDefinitions( request: catalog_pb.GetItemDefinitionsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetItemDefinitionsResponse) => void ): grpcWeb.ClientReadableStream; getItemInstance( request: catalog_pb.GetItemInstanceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetItemInstanceResponse) => void ): grpcWeb.ClientReadableStream; getItemInstances( request: catalog_pb.GetItemInstancesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetItemInstancesResponse) => void ): grpcWeb.ClientReadableStream; getLocalisation( request: catalog_pb.GetLocalisationRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetLocalisationResponse) => void ): grpcWeb.ClientReadableStream; getLocalisations( request: catalog_pb.GetLocalisationsRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetLocalisationsResponse) => void ): grpcWeb.ClientReadableStream; getCategory( request: catalog_pb.GetCategoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetCategoryResponse) => void ): grpcWeb.ClientReadableStream; getCategories( request: catalog_pb.GetCategoriesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetCategoriesResponse) => void ): grpcWeb.ClientReadableStream; getInventories( request: catalog_pb.GetInventoriesRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.GetInventoriesResponse) => void ): grpcWeb.ClientReadableStream; deleteInventory( request: catalog_pb.DeleteInventoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteInventoryResponse) => void ): grpcWeb.ClientReadableStream; deletePackage( request: catalog_pb.DeletePackageRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeletePackageResponse) => void ): grpcWeb.ClientReadableStream; deletePackageSupplier( request: catalog_pb.DeletePackageSupplierRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeletePackageSupplierResponse) => void ): grpcWeb.ClientReadableStream; deleteSupplier( request: catalog_pb.DeleteSupplierRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteSupplierResponse) => void ): grpcWeb.ClientReadableStream; deletePropertyDefinition( request: catalog_pb.DeletePropertyDefinitionRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeletePropertyDefinitionResponse) => void ): grpcWeb.ClientReadableStream; deleteUnitOfMeasure( request: catalog_pb.DeleteUnitOfMeasureRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteUnitOfMeasureResponse) => void ): grpcWeb.ClientReadableStream; deleteItemInstance( request: catalog_pb.DeleteItemInstanceRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteItemInstanceResponse) => void ): grpcWeb.ClientReadableStream; deleteManufacturer( request: catalog_pb.DeleteManufacturerRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteManufacturerResponse) => void ): grpcWeb.ClientReadableStream; deleteItemManufacturer( request: catalog_pb.DeleteItemManufacturerRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteItemManufacturerResponse) => void ): grpcWeb.ClientReadableStream; deleteCategory( request: catalog_pb.DeleteCategoryRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteCategoryResponse) => void ): grpcWeb.ClientReadableStream; deleteLocalisation( request: catalog_pb.DeleteLocalisationRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.RpcError, response: catalog_pb.DeleteLocalisationResponse) => void ): grpcWeb.ClientReadableStream; } export class CatalogServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); stop( request: catalog_pb.StopRequest, metadata?: grpcWeb.Metadata ): Promise; createConnection( request: catalog_pb.CreateConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; deleteConnection( request: catalog_pb.DeleteConnectionRqst, metadata?: grpcWeb.Metadata ): Promise; saveUnitOfMeasure( request: catalog_pb.SaveUnitOfMeasureRequest, metadata?: grpcWeb.Metadata ): Promise; savePropertyDefinition( request: catalog_pb.SavePropertyDefinitionRequest, metadata?: grpcWeb.Metadata ): Promise; saveItemDefinition( request: catalog_pb.SaveItemDefinitionRequest, metadata?: grpcWeb.Metadata ): Promise; saveItemInstance( request: catalog_pb.SaveItemInstanceRequest, metadata?: grpcWeb.Metadata ): Promise; saveInventory( request: catalog_pb.SaveInventoryRequest, metadata?: grpcWeb.Metadata ): Promise; saveManufacturer( request: catalog_pb.SaveManufacturerRequest, metadata?: grpcWeb.Metadata ): Promise; saveSupplier( request: catalog_pb.SaveSupplierRequest, metadata?: grpcWeb.Metadata ): Promise; saveLocalisation( request: catalog_pb.SaveLocalisationRequest, metadata?: grpcWeb.Metadata ): Promise; savePackage( request: catalog_pb.SavePackageRequest, metadata?: grpcWeb.Metadata ): Promise; savePackageSupplier( request: catalog_pb.SavePackageSupplierRequest, metadata?: grpcWeb.Metadata ): Promise; saveItemManufacturer( request: catalog_pb.SaveItemManufacturerRequest, metadata?: grpcWeb.Metadata ): Promise; saveCategory( request: catalog_pb.SaveCategoryRequest, metadata?: grpcWeb.Metadata ): Promise; appendItemDefinitionCategory( request: catalog_pb.AppendItemDefinitionCategoryRequest, metadata?: grpcWeb.Metadata ): Promise; removeItemDefinitionCategory( request: catalog_pb.RemoveItemDefinitionCategoryRequest, metadata?: grpcWeb.Metadata ): Promise; getSupplier( request: catalog_pb.GetSupplierRequest, metadata?: grpcWeb.Metadata ): Promise; getSuppliers( request: catalog_pb.GetSuppliersRequest, metadata?: grpcWeb.Metadata ): Promise; getManufacturer( request: catalog_pb.GetManufacturerRequest, metadata?: grpcWeb.Metadata ): Promise; getManufacturers( request: catalog_pb.GetManufacturersRequest, metadata?: grpcWeb.Metadata ): Promise; getSupplierPackages( request: catalog_pb.GetSupplierPackagesRequest, metadata?: grpcWeb.Metadata ): Promise; getPackage( request: catalog_pb.GetPackageRequest, metadata?: grpcWeb.Metadata ): Promise; getPackages( request: catalog_pb.GetPackagesRequest, metadata?: grpcWeb.Metadata ): Promise; getUnitOfMeasure( request: catalog_pb.GetUnitOfMeasureRequest, metadata?: grpcWeb.Metadata ): Promise; getUnitOfMeasures( request: catalog_pb.GetUnitOfMeasuresRequest, metadata?: grpcWeb.Metadata ): Promise; getItemDefinition( request: catalog_pb.GetItemDefinitionRequest, metadata?: grpcWeb.Metadata ): Promise; getItemDefinitions( request: catalog_pb.GetItemDefinitionsRequest, metadata?: grpcWeb.Metadata ): Promise; getItemInstance( request: catalog_pb.GetItemInstanceRequest, metadata?: grpcWeb.Metadata ): Promise; getItemInstances( request: catalog_pb.GetItemInstancesRequest, metadata?: grpcWeb.Metadata ): Promise; getLocalisation( request: catalog_pb.GetLocalisationRequest, metadata?: grpcWeb.Metadata ): Promise; getLocalisations( request: catalog_pb.GetLocalisationsRequest, metadata?: grpcWeb.Metadata ): Promise; getCategory( request: catalog_pb.GetCategoryRequest, metadata?: grpcWeb.Metadata ): Promise; getCategories( request: catalog_pb.GetCategoriesRequest, metadata?: grpcWeb.Metadata ): Promise; getInventories( request: catalog_pb.GetInventoriesRequest, metadata?: grpcWeb.Metadata ): Promise; deleteInventory( request: catalog_pb.DeleteInventoryRequest, metadata?: grpcWeb.Metadata ): Promise; deletePackage( request: catalog_pb.DeletePackageRequest, metadata?: grpcWeb.Metadata ): Promise; deletePackageSupplier( request: catalog_pb.DeletePackageSupplierRequest, metadata?: grpcWeb.Metadata ): Promise; deleteSupplier( request: catalog_pb.DeleteSupplierRequest, metadata?: grpcWeb.Metadata ): Promise; deletePropertyDefinition( request: catalog_pb.DeletePropertyDefinitionRequest, metadata?: grpcWeb.Metadata ): Promise; deleteUnitOfMeasure( request: catalog_pb.DeleteUnitOfMeasureRequest, metadata?: grpcWeb.Metadata ): Promise; deleteItemInstance( request: catalog_pb.DeleteItemInstanceRequest, metadata?: grpcWeb.Metadata ): Promise; deleteManufacturer( request: catalog_pb.DeleteManufacturerRequest, metadata?: grpcWeb.Metadata ): Promise; deleteItemManufacturer( request: catalog_pb.DeleteItemManufacturerRequest, metadata?: grpcWeb.Metadata ): Promise; deleteCategory( request: catalog_pb.DeleteCategoryRequest, metadata?: grpcWeb.Metadata ): Promise; deleteLocalisation( request: catalog_pb.DeleteLocalisationRequest, metadata?: grpcWeb.Metadata ): Promise; }