import { ApiService, EnvironmentModel } from '@cas-hub/acabim-common-client'; import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { AnnualReportData, AnnualReportInput, FinancialIntervalType, FinancialSetting } from '../_models/financial-management.model'; import { FinancialChartAccount } from '../_models/financial-account.model'; import * as i0 from "@angular/core"; export declare class FinancialManagementService extends ApiService { protected client: HttpClient; protected environment: EnvironmentModel; constructor(client: HttpClient, environment: EnvironmentModel); protected controller: string; getFinancialPeriods(): Observable; getDefaultCurrency(): Observable; getTaxType(): Observable; getInterval(): Observable; getCurrentSettings(): Observable; setCurrentSettings(settings: FinancialSetting): Observable; getAccountReport(accountId: string, projectId: string, fromYear: number, toYear: number): Observable; getAccountFromClass(): Observable; getAccounts(): Observable; updateAccountData(annualInput: AnnualReportInput, year: string, accountId: string, projectId: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }