import { BaseOperation } from './database.operations'; import { Datastore } from '../datastore/datastore'; import { Model } from '../model/model'; export declare class PushOperation> implements BaseOperation { private toAdd?; private store; constructor(store: Datastore); item(value: T): this; run(): Promise; } export declare class BatchedPushOperation> implements BaseOperation { private toAdd; private store; constructor(store: Datastore); item(value: T): this; items(values: T[]): this; run(): Promise; }