import ProcessDto from 'pipes-nodejs-sdk/dist/lib/Utils/ProcessDto'; import ACommonNode from 'pipes-nodejs-sdk/dist/lib/Commons/ACommonNode'; import { ExecuteOptions } from 'oracledb'; export declare const NAME = "sql-connector"; export default abstract class ASqlConnector extends ACommonNode { protected abstract _name: string; protected abstract _processResult(res: unknown, dto: ProcessDto): Promise | ProcessDto; protected abstract _getQuery(processDto: ProcessDto): Promise | string; protected _getExecuteOptions: () => ExecuteOptions; processAction(_dto: ProcessDto): Promise; getName(): string; }