import { ApiException } from './apiException';
import { GetReconciliationReportRowsByStatement } from './getReconciliationReportRowsByStatement';
import { GetReconciliationReportRowsByStatementResponse } from './getReconciliationReportRowsByStatementResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateReconciliationReportRows } from './updateReconciliationReportRows';
import { UpdateReconciliationReportRowsResponse } from './updateReconciliationReportRowsResponse';
export interface ReconciliationReportRowService extends SoapClient {
    getReconciliationReportRowsByStatement(getReconciliationReportRowsByStatement: GetReconciliationReportRowsByStatement): Promise<GetReconciliationReportRowsByStatementResponse>;
    getReconciliationReportRowsByStatement(getReconciliationReportRowsByStatement: GetReconciliationReportRowsByStatement, cb: (err: ApiException, getReconciliationReportRowsByStatementResponse: GetReconciliationReportRowsByStatementResponse) => void): void;
    updateReconciliationReportRows(updateReconciliationReportRows: UpdateReconciliationReportRows): Promise<UpdateReconciliationReportRowsResponse>;
    updateReconciliationReportRows(updateReconciliationReportRows: UpdateReconciliationReportRows, cb: (err: ApiException, updateReconciliationReportRowsResponse: UpdateReconciliationReportRowsResponse) => void): void;
}
