import { AxioDBCloud } from './AxioDBCloud.client';
/**
 * Update Operation Proxy - Update builder for remote updates
 * Mirrors the UpdateOperation class API
 */
export default class UpdateOperationProxy {
    private client;
    private dbName;
    private collectionName;
    private query;
    constructor(client: AxioDBCloud, dbName: string, collectionName: string, query: object);
    /**
     * Update one document matching the query
     */
    UpdateOne(data: object): Promise<any>;
    /**
     * Update many documents matching the query
     */
    UpdateMany(data: object): Promise<any>;
}
