import { DB_TYPE } from "../../@types/types"; export declare const ParamDirectionTypes: Readonly<{ IN: 0; OUT: 1; INOUT: 2; }>; export declare class BindModeMybatisParser { convertChildren(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any, isNotBindNullParam?: boolean): any; convertParameters(connectionType: DB_TYPE, children: any, param: any, bindParams: any, dynamicCondition: any, isNotBindNullParam?: boolean): any; convertParametersInner(connectionType: DB_TYPE, change: any, convertString: any, param: any, bindParams: any, isNotBindNullParam?: boolean): any; convertIf(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any): string; convertForeach(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any): any; convertChoose(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any): string; convertTrimWhere(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any): string; convertSet(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: any, myBatisMapper: any, dynamicCondition: any): string; convertBind(connectionType: DB_TYPE, children: any, param: any, bindParams: any, dynamicCondition: any): any; convertInclude(connectionType: DB_TYPE, children: any, param: any, bindParams: any, namespace: string, myBatisMapper: any, dynamicCondition: any): string; checkTestCondition(conditionStr: string, param: any, dynamicCondition: any): boolean; } //# sourceMappingURL=BindModeMybatisParser.d.ts.map