Feature/setup personal finance tools pages (#2135)

This commit is contained in:
Thomas Kaul
2023-07-09 10:42:10 +02:00
committed by GitHub
parent ba220eaee9
commit 2d23c566f1
33 changed files with 1410 additions and 103 deletions

View File

@@ -32,6 +32,7 @@ import type { PortfolioReportRule } from './portfolio-report-rule.interface';
import type { PortfolioReport } from './portfolio-report.interface';
import type { PortfolioSummary } from './portfolio-summary.interface';
import type { Position } from './position.interface';
import type { Product } from './product';
import type { BenchmarkResponse } from './responses/benchmark-response.interface';
import type { ResponseError } from './responses/errors.interface';
import type { ImportResponse } from './responses/import-response.interface';
@@ -83,6 +84,7 @@ export {
PortfolioReportRule,
PortfolioSummary,
Position,
Product,
ResponseError,
ScraperConfiguration,
Statistics,

View File

@@ -0,0 +1,15 @@
export interface Product {
component: any;
founded?: number;
hasFreePlan?: boolean;
hasSelfHostingAbility?: boolean;
isOpenSource: boolean;
key: string;
languages?: string;
name: string;
note?: string;
origin?: string;
pricingPerYear?: string;
region?: string;
slogan?: string;
}