import { Http, Headers } from '@angular/http'; import { Response } from '@angular/http'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/operator/map'; import * as models from '../model/models'; import { Configuration } from '../configuration'; export declare class ReportsApi { protected http: Http; protected basePath: string; defaultHeaders: Headers; configuration: Configuration; constructor(http: Http, basePath: string, configuration: Configuration); getIncomeReport(year: number, extraHttpRequestParams?: any): Observable; getTitheReport(period: number, extraHttpRequestParams?: any): Observable; listIncomeReports(extraHttpRequestParams?: any): Observable>; listTitheReports(extraHttpRequestParams?: any): Observable>; getIncomeReportWithHttpInfo(year: number, extraHttpRequestParams?: any): Observable; getTitheReportWithHttpInfo(period: number, extraHttpRequestParams?: any): Observable; listIncomeReportsWithHttpInfo(extraHttpRequestParams?: any): Observable; listTitheReportsWithHttpInfo(extraHttpRequestParams?: any): Observable; }