import mongoose = require('mongoose'); import EShop = require('../Entity/Application/EShop'); import List = require('../Entity/List'); export = EShopLoader; declare class EShopLoader { private model; static $inject: string[]; constructor(model: mongoose.Model); getById(id: number, callback: (e: Error, eShop?: EShop) => void): void; getCount(callback: (e: Error, count?: number) => void): void; getMaxDateCreated(callback: (e: Error, maxDateCreated?: Date) => void): void; getList(callback: (e: Error, eSholList?: List) => void): void; }