// This file is created by egg-ts-helper@1.33.0 // Do not modify this file!!!!!!!!! import 'egg'; type AnyClass = new (...args: any[]) => any; type AnyFunc = (...args: any[]) => T; type CanExportFunc = AnyFunc> | AnyFunc>; type AutoInstanceType : T> = U extends AnyClass ? InstanceType : U; import ExportArticles = require('../../../app/service/articles'); import ExportBase = require('../../../app/service/base'); import ExportBusinessPayService = require('../../../app/service/BusinessPayService'); import ExportCaptcha = require('../../../app/service/captcha'); import ExportCash = require('../../../app/service/cash'); import ExportCommission = require('../../../app/service/commission'); import ExportConfigs = require('../../../app/service/configs'); import ExportDiningCoin = require('../../../app/service/diningCoin'); import ExportInviter = require('../../../app/service/inviter'); import ExportManager = require('../../../app/service/manager'); import ExportOrder = require('../../../app/service/order'); import ExportRedis = require('../../../app/service/redis'); import ExportShop = require('../../../app/service/shop'); import ExportWechat = require('../../../app/service/wechat'); import ExportWxPay = require('../../../app/service/wxPay'); declare module 'egg' { interface IService { articles: AutoInstanceType; base: AutoInstanceType; businessPayService: AutoInstanceType; captcha: AutoInstanceType; cash: AutoInstanceType; commission: AutoInstanceType; configs: AutoInstanceType; diningCoin: AutoInstanceType; inviter: AutoInstanceType; manager: AutoInstanceType; order: AutoInstanceType; redis: AutoInstanceType; shop: AutoInstanceType; wechat: AutoInstanceType; wxPay: AutoInstanceType; } }