import { AxioDBCloud } from './AxioDBCloud.client';
/**
 * Delete Operation Proxy - Delete builder for remote deletes
 * Mirrors the DeleteOperation class API
 */
export default class DeleteOperationProxy {
    private client;
    private dbName;
    private collectionName;
    private query;
    constructor(client: AxioDBCloud, dbName: string, collectionName: string, query: object);
    /**
     * Delete one document matching the query
     */
    deleteOne(): Promise<any>;
    /**
     * Delete many documents matching the query
     */
    deleteMany(): Promise<any>;
}
