import { AntModelManager } from '@antjs/ant-js/src/api/AntModelManager'; import { IEntity } from '@antjs/ant-js/src/model/IEntity'; import { ICacheOptions } from '@antjs/ant-js/src/persistence/primary/options/ICacheOptions'; import { IAntSqlModel } from '../model/IAntSqlModel'; import { ISqlModelManager } from '../persistence/primary/ISqlModelManager'; import { ISqlSecondaryEntityManager } from '../persistence/secondary/ISqlSecondaryEntityManager'; import { IAntSqlModelConfig } from './config/IAntSqlModelConfig'; export declare class AntSqlModelManager extends AntModelManager> { insert(entity: TEntity, cacheOptions?: ICacheOptions): Promise; mInsert(entities: TEntity[], cacheOptions?: ICacheOptions): Promise; protected _generateModelManager(model: IAntSqlModel, config: IAntSqlModelConfig): ISqlModelManager; protected _generateSecondaryEntityManager(model: IAntSqlModel, config: IAntSqlModelConfig): ISqlSecondaryEntityManager; } //# sourceMappingURL=AntSqlModelManager.d.ts.map