import { ApiException } from './apiException';
import { GetReconciliationLineItemReportsByStatement } from './getReconciliationLineItemReportsByStatement';
import { GetReconciliationLineItemReportsByStatementResponse } from './getReconciliationLineItemReportsByStatementResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateReconciliationLineItemReports } from './updateReconciliationLineItemReports';
import { UpdateReconciliationLineItemReportsResponse } from './updateReconciliationLineItemReportsResponse';
export interface ReconciliationLineItemReportService extends SoapClient {
    getReconciliationLineItemReportsByStatement(getReconciliationLineItemReportsByStatement: GetReconciliationLineItemReportsByStatement): Promise<GetReconciliationLineItemReportsByStatementResponse>;
    getReconciliationLineItemReportsByStatement(getReconciliationLineItemReportsByStatement: GetReconciliationLineItemReportsByStatement, cb: (err: ApiException, getReconciliationLineItemReportsByStatementResponse: GetReconciliationLineItemReportsByStatementResponse) => void): void;
    updateReconciliationLineItemReports(updateReconciliationLineItemReports: UpdateReconciliationLineItemReports): Promise<UpdateReconciliationLineItemReportsResponse>;
    updateReconciliationLineItemReports(updateReconciliationLineItemReports: UpdateReconciliationLineItemReports, cb: (err: ApiException, updateReconciliationLineItemReportsResponse: UpdateReconciliationLineItemReportsResponse) => void): void;
}
