import { IEntity } from '@antjs/ant-js/src/model/IEntity'; import { ModelManager } from '@antjs/ant-js/src/persistence/primary/ModelManager'; import { ICacheOptions } from '@antjs/ant-js/src/persistence/primary/options/ICacheOptions'; import { ISqlSecondaryEntityManager } from '../secondary/ISqlSecondaryEntityManager'; import { ISqlModelManager } from './ISqlModelManager'; export declare class SqlModelManager extends ModelManager> implements ISqlModelManager { delete(id: number | string): Promise; insert(entity: TEntity, cacheOptions?: ICacheOptions): Promise; mDelete(ids: number[] | string[]): Promise; mInsert(entities: TEntity[], cacheOptions?: ICacheOptions): Promise; mUpdate(entities: TEntity[], cacheOptions?: ICacheOptions): Promise; update(entity: TEntity, cacheOptions?: ICacheOptions): Promise; } //# sourceMappingURL=SqlModelManager.d.ts.map