import mongoose = require('mongoose'); import Category = require('../Entity/Application/Category'); import List = require('../Entity/List'); export = CategoryRecorder; declare class CategoryRecorder { private model; private documentExecutor; static $inject: string[]; constructor(model: mongoose.Model); insertOrUpdateList(categoryList: List, callback: (e: Error, categoryList?: List) => void): void; insertOrUpdate(category: Category, callback: (e: Error, category?: Category) => void): void; }