import Q = require('q'); import List = require('../Entity/List'); import LoadLog = require('../Entity/Load/LoadLog'); import LoadLogList = require('../Entity/Load/LoadLogList'); export = LoadLogLoader; declare class LoadLogLoader { private connection; private sqlExecutor; static $inject: string[]; constructor(connection: any); getListByEShopId(eShopId: number, callback: (e: Error, list: List) => void): void; getChecklistUnprocessedList(callback?: (e: Error, list?: LoadLogList) => void): Q.Promise<{}>; getListLoadedFrom(loadedDateFrom: Date, callback: (e: Error, loadLogList: List) => void): void; private createListByResult(e, result, callback); }