import mongoose from "mongoose"; import { MongoBaseService } from "../Database/Mongo/MongoBaseService"; import { IMongoBaseModel } from "../Database/Mongo/MongoManager"; export interface IMongoCacheModel extends IMongoBaseModel { key: string; data: any; expireAt: Date; } /** * mongo版本的缓存服务 * 可以用来缓存kv数据 */ export declare class MongoCacheService extends MongoBaseService { constructor(); getData(key: string): Promise; addData(key: string, data: any, expireAt?: Date): Promise; } export declare let gMongoCacheSer: MongoCacheService;