import { StockModel } from "../models/stock.model"; import { ShopModel } from "../models/shop.model"; export declare class StockWorker { private static sanitizeField; private csvToJSON; prepareStockForImportFromCsv(csv: string): Promise; search(query: string, stocks: StockModel[]): Promise; localStocksHashes(stocks: StockModel[]): Promise; export(stocks: StockModel[]): Promise; sort(stocks: StockModel[]): StockModel[]; qualifyForCompact(stock: StockModel): Promise<{ [k: string]: { d: string; q: number; s: string; _id: string; }[]; }>; compactQuantity(shop: ShopModel): Promise; getStockQuantity(stock: StockModel): number; positiveStockValue(shop: ShopModel): Promise; positiveStockItems(shop: ShopModel): Promise; positiveStockRetail(shop: ShopModel): Promise; positiveStockWhole(shop: ShopModel): Promise; hasProductsChanges(shop: ShopModel, stocks: StockModel[]): Promise<{ a: number; }>; }