mirror of https://github.com/ghostfolio/ghostfolio
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1008 B
35 lines
1008 B
import { AssetClass, AssetSubClass, DataSource } from '@prisma/client';
|
|
|
|
import { Country } from './country.interface';
|
|
import { DataProviderInfo } from './data-provider-info.interface';
|
|
import { Holding } from './holding.interface';
|
|
import { ScraperConfiguration } from './scraper-configuration.interface';
|
|
import { Sector } from './sector.interface';
|
|
|
|
export interface EnhancedSymbolProfile {
|
|
activitiesCount: number;
|
|
assetClass: AssetClass;
|
|
assetSubClass: AssetSubClass;
|
|
comment?: string;
|
|
countries: Country[];
|
|
createdAt: Date;
|
|
currency?: string;
|
|
dataProviderInfo?: DataProviderInfo;
|
|
dataSource: DataSource;
|
|
dateOfFirstActivity?: Date;
|
|
figi?: string;
|
|
figiComposite?: string;
|
|
figiShareClass?: string;
|
|
holdings: Holding[];
|
|
id: string;
|
|
isActive: boolean;
|
|
isin?: string;
|
|
name?: string;
|
|
scraperConfiguration?: ScraperConfiguration;
|
|
sectors: Sector[];
|
|
symbol: string;
|
|
symbolMapping?: { [key: string]: string };
|
|
updatedAt: Date;
|
|
url?: string;
|
|
userId?: string;
|
|
}
|
|
|