// package: xrc.ecnova.commerce.warehousing.v1 // file: api/ecnova/commerce/warehousing/v1/warehousing_proto/warehousing.proto import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/warehousing_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/carrier_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_inventory_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/inventory_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/node_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_order_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/order_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/property_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/receipt_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/shipment_pb"; import * as api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb from "../../../../../../api/ecnova/commerce/warehousing/v1/warehousing_proto/sku_pb"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import {grpc} from "grpc-web-client"; type WarehousingServiceCreateCarrier = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateCarrierRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier; }; type WarehousingServiceDeleteCarrier = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteCarrierRequest; readonly responseType: typeof google_protobuf_empty_pb.Empty; }; type WarehousingServiceUpdateCarrier = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateCarrierRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier; }; type WarehousingServiceGetCarrier = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetCarrierRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier; }; type WarehousingServiceSearchCarriers = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersResponse; }; type WarehousingServiceCreateInventory = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateInventoryRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_inventory_pb.Inventory; }; type WarehousingServiceDeleteInventory = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteInventoryRequest; readonly responseType: typeof google_protobuf_empty_pb.Empty; }; type WarehousingServiceBlockInventory = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryResponse; }; type WarehousingServiceUnblockInventory = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryResponse; }; type WarehousingServiceSearchInventories = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesResponse; }; type WarehousingServiceCreateNode = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateNodeRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node; }; type WarehousingServiceUpdateNode = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateNodeRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node; }; type WarehousingServiceGetNode = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetNodeRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node; }; type WarehousingServiceEnableNode = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeResponse; }; type WarehousingServiceDisableNode = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeResponse; }; type WarehousingServiceSearchNodes = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesResponse; }; type WarehousingServiceConfirmOrder = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderResponse; }; type WarehousingServiceGetOrder = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetOrderRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_order_pb.Order; }; type WarehousingServiceSearchOrders = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersResponse; }; type WarehousingServiceCreateProperty = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreatePropertyRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property; }; type WarehousingServiceDeleteProperty = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeletePropertyRequest; readonly responseType: typeof google_protobuf_empty_pb.Empty; }; type WarehousingServiceUpdateProperty = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdatePropertyRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property; }; type WarehousingServiceGetProperty = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetPropertyRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property; }; type WarehousingServiceSearchProperties = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesResponse; }; type WarehousingServiceCreateReceipt = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateReceiptRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt; }; type WarehousingServiceGetReceipt = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetReceiptRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt; }; type WarehousingServiceSearchReceipts = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsResponse; }; type WarehousingServiceCreateShipment = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateShipmentRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment; }; type WarehousingServiceGetShipment = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetShipmentRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment; }; type WarehousingServiceSearchShipments = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsResponse; }; type WarehousingServiceUpdateSku = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateSkuRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku; }; type WarehousingServiceBlockSku = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuResponse; }; type WarehousingServiceUnblockSku = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuResponse; }; type WarehousingServiceGetSku = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetSkuRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku; }; type WarehousingServiceSearchSkus = { readonly methodName: string; readonly service: typeof WarehousingService; readonly requestStream: false; readonly responseStream: false; readonly requestType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusRequest; readonly responseType: typeof api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusResponse; }; export class WarehousingService { static readonly serviceName: string; static readonly CreateCarrier: WarehousingServiceCreateCarrier; static readonly DeleteCarrier: WarehousingServiceDeleteCarrier; static readonly UpdateCarrier: WarehousingServiceUpdateCarrier; static readonly GetCarrier: WarehousingServiceGetCarrier; static readonly SearchCarriers: WarehousingServiceSearchCarriers; static readonly CreateInventory: WarehousingServiceCreateInventory; static readonly DeleteInventory: WarehousingServiceDeleteInventory; static readonly BlockInventory: WarehousingServiceBlockInventory; static readonly UnblockInventory: WarehousingServiceUnblockInventory; static readonly SearchInventories: WarehousingServiceSearchInventories; static readonly CreateNode: WarehousingServiceCreateNode; static readonly UpdateNode: WarehousingServiceUpdateNode; static readonly GetNode: WarehousingServiceGetNode; static readonly EnableNode: WarehousingServiceEnableNode; static readonly DisableNode: WarehousingServiceDisableNode; static readonly SearchNodes: WarehousingServiceSearchNodes; static readonly ConfirmOrder: WarehousingServiceConfirmOrder; static readonly GetOrder: WarehousingServiceGetOrder; static readonly SearchOrders: WarehousingServiceSearchOrders; static readonly CreateProperty: WarehousingServiceCreateProperty; static readonly DeleteProperty: WarehousingServiceDeleteProperty; static readonly UpdateProperty: WarehousingServiceUpdateProperty; static readonly GetProperty: WarehousingServiceGetProperty; static readonly SearchProperties: WarehousingServiceSearchProperties; static readonly CreateReceipt: WarehousingServiceCreateReceipt; static readonly GetReceipt: WarehousingServiceGetReceipt; static readonly SearchReceipts: WarehousingServiceSearchReceipts; static readonly CreateShipment: WarehousingServiceCreateShipment; static readonly GetShipment: WarehousingServiceGetShipment; static readonly SearchShipments: WarehousingServiceSearchShipments; static readonly UpdateSku: WarehousingServiceUpdateSku; static readonly BlockSku: WarehousingServiceBlockSku; static readonly UnblockSku: WarehousingServiceUnblockSku; static readonly GetSku: WarehousingServiceGetSku; static readonly SearchSkus: WarehousingServiceSearchSkus; } export type ServiceError = { message: string, code: number; metadata: grpc.Metadata } export type Status = { details: string, code: number; metadata: grpc.Metadata } interface UnaryResponse { cancel(): void; } interface ResponseStream { cancel(): void; on(type: 'data', handler: (message: T) => void): ResponseStream; on(type: 'end', handler: () => void): ResponseStream; on(type: 'status', handler: (status: Status) => void): ResponseStream; } interface RequestStream { write(message: T): RequestStream; end(): void; cancel(): void; on(type: 'end', handler: () => void): RequestStream; on(type: 'status', handler: (status: Status) => void): RequestStream; } interface BidirectionalStream { write(message: ReqT): BidirectionalStream; end(): void; cancel(): void; on(type: 'data', handler: (message: ResT) => void): BidirectionalStream; on(type: 'end', handler: () => void): BidirectionalStream; on(type: 'status', handler: (status: Status) => void): BidirectionalStream; } export class WarehousingServiceClient { readonly serviceHost: string; constructor(serviceHost: string, options?: grpc.RpcOptions); createCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateCarrierRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; createCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateCarrierRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; deleteCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteCarrierRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; deleteCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteCarrierRequest, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; updateCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateCarrierRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; updateCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateCarrierRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; getCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetCarrierRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; getCarrier( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetCarrierRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_carrier_pb.Carrier|null) => void ): UnaryResponse; searchCarriers( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersResponse|null) => void ): UnaryResponse; searchCarriers( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchCarriersResponse|null) => void ): UnaryResponse; createInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateInventoryRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_inventory_pb.Inventory|null) => void ): UnaryResponse; createInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateInventoryRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_inventory_pb.Inventory|null) => void ): UnaryResponse; deleteInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteInventoryRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; deleteInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeleteInventoryRequest, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; blockInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryResponse|null) => void ): UnaryResponse; blockInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockInventoryResponse|null) => void ): UnaryResponse; unblockInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryResponse|null) => void ): UnaryResponse; unblockInventory( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockInventoryResponse|null) => void ): UnaryResponse; searchInventories( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesResponse|null) => void ): UnaryResponse; searchInventories( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchInventoriesResponse|null) => void ): UnaryResponse; createNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateNodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; createNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateNodeRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; updateNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateNodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; updateNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateNodeRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; getNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetNodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; getNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetNodeRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_node_pb.Node|null) => void ): UnaryResponse; enableNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeResponse|null) => void ): UnaryResponse; enableNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.EnableNodeResponse|null) => void ): UnaryResponse; disableNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeResponse|null) => void ): UnaryResponse; disableNode( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DisableNodeResponse|null) => void ): UnaryResponse; searchNodes( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesResponse|null) => void ): UnaryResponse; searchNodes( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchNodesResponse|null) => void ): UnaryResponse; confirmOrder( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderResponse|null) => void ): UnaryResponse; confirmOrder( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.ConfirmOrderResponse|null) => void ): UnaryResponse; getOrder( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetOrderRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_order_pb.Order|null) => void ): UnaryResponse; getOrder( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetOrderRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_order_pb.Order|null) => void ): UnaryResponse; searchOrders( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersResponse|null) => void ): UnaryResponse; searchOrders( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchOrdersResponse|null) => void ): UnaryResponse; createProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreatePropertyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; createProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreatePropertyRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; deleteProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeletePropertyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; deleteProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.DeletePropertyRequest, callback: (error: ServiceError|null, responseMessage: google_protobuf_empty_pb.Empty|null) => void ): UnaryResponse; updateProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdatePropertyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; updateProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdatePropertyRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; getProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetPropertyRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; getProperty( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetPropertyRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_property_pb.Property|null) => void ): UnaryResponse; searchProperties( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesResponse|null) => void ): UnaryResponse; searchProperties( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchPropertiesResponse|null) => void ): UnaryResponse; createReceipt( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateReceiptRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt|null) => void ): UnaryResponse; createReceipt( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateReceiptRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt|null) => void ): UnaryResponse; getReceipt( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetReceiptRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt|null) => void ): UnaryResponse; getReceipt( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetReceiptRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_receipt_pb.Receipt|null) => void ): UnaryResponse; searchReceipts( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsResponse|null) => void ): UnaryResponse; searchReceipts( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchReceiptsResponse|null) => void ): UnaryResponse; createShipment( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateShipmentRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment|null) => void ): UnaryResponse; createShipment( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.CreateShipmentRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment|null) => void ): UnaryResponse; getShipment( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetShipmentRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment|null) => void ): UnaryResponse; getShipment( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetShipmentRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_shipment_pb.Shipment|null) => void ): UnaryResponse; searchShipments( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsResponse|null) => void ): UnaryResponse; searchShipments( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchShipmentsResponse|null) => void ): UnaryResponse; updateSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateSkuRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku|null) => void ): UnaryResponse; updateSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UpdateSkuRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku|null) => void ): UnaryResponse; blockSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuResponse|null) => void ): UnaryResponse; blockSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.BlockSkuResponse|null) => void ): UnaryResponse; unblockSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuResponse|null) => void ): UnaryResponse; unblockSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.UnblockSkuResponse|null) => void ): UnaryResponse; getSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetSkuRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku|null) => void ): UnaryResponse; getSku( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.GetSkuRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_sku_pb.Sku|null) => void ): UnaryResponse; searchSkus( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusRequest, metadata: grpc.Metadata, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusResponse|null) => void ): UnaryResponse; searchSkus( requestMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusRequest, callback: (error: ServiceError|null, responseMessage: api_ecnova_commerce_warehousing_v1_warehousing_proto_warehousing_pb.SearchSkusResponse|null) => void ): UnaryResponse; }