import { Observable } from 'rxjs'; import { ApiPromise2Service } from '../shared/promise-api2.service'; import { PortfolioId } from '../api-public/models/portfolio'; import { AssetsHistoryItem2, AssetsHistoryIdsItemsPage, AssetsHistoryItemId, AssetsHistoryPagedParams } from '../api-public/models/assets-history'; import * as i0 from "@angular/core"; export declare class AssetsHistoryStore { private apiPromise2Service; constructor(apiPromise2Service: ApiPromise2Service); saveAssetsHistory(assetsHistory: AssetsHistoryItem2[]): Observable; deleteAssetsHistory(portfolioId: PortfolioId): Observable; getAssetsHistory(portfolioId: PortfolioId): Observable; getFullAssetsHistories(): Observable; getPagedAssetsHistory(params: AssetsHistoryPagedParams): Observable; getAssetsHistoryItemsByIds(ids: AssetsHistoryItemId[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }