import { Observable } from 'rxjs'; import Dexie from 'dexie'; import { ApiPromise2Service } from '../shared/promise-api2.service'; import { Portfolio2, PortfolioId } from '../api-public/models/portfolio'; import * as i0 from "@angular/core"; export declare class PortfoliosStore { private apiPromise2Service; constructor(apiPromise2Service: ApiPromise2Service); getPortfolios(): Observable; getPortfolio(db: Dexie | null, portfolioId: PortfolioId): Observable; savePortfolio(db: Dexie | null, portfolio: Portfolio2): Observable; deletePortfolio(portfolio: Portfolio2): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }