import { BaseModel } from '../model'; import { BaseProvider, IOperater } from '../provider'; /** * Logic基类 * * @export * @class BaseLogic */ export declare class BaseLogic { /** * 报错 * * @memberof BaseLogic */ error(msg: string, code: number): void; } /** * 带Provider的基类 * * @export * @class BaseLogicForProvider * @extends {BaseLogic} */ export declare class BaseLogicForProvider

, M extends BaseModel, Op extends IOperater> extends BaseLogic { constructor(); /** * 获取数据库访问实例 * * @template P * @param {new () => P} Provider * @returns {P} * @memberof BaseLogic_V2 */ provider(Provider: new () => P): P; }