import { Connection } from '@salesforce/core';
export declare function soqlQuery(soqlQuery: string, conn: Connection): Promise<any>;
export declare function soqlQueryTooling(soqlQuery: string, conn: Connection): Promise<any>;
export declare function bulkQuery(soqlQuery: string, conn: Connection, retries?: number): Promise<any>;
export declare function bulkQueryChunksIn(soqlQuery: string, conn: Connection, inElements: string[], batchSize?: number, retries?: number): Promise<any>;
export declare function bulkQueryByChunks(soqlQuery: string, conn: Connection, batchSize?: number, retries?: number): Promise<any>;
export declare function bulkUpdate(objectName: string, action: string, records: Array<any>, conn: Connection): Promise<any>;
export declare function bulkDelete(objectName: string, recordIds: string[], conn: Connection): Promise<any>;
export declare function bulkDeleteTooling(objectName: string, recordsIds: string[], conn: Connection): Promise<any>;
