degiro-api
Version:
Unofficial DeGiro API for Javascript. Buy and sell in the stock market. See your portfolio and much more
122 lines • 3.02 kB
TypeScript
export declare type StockCountry = {
id: number;
country: number;
indices?: number[];
exchanges?: number[];
};
export declare type BondExchange = {
id: number;
country: number;
exchange: number;
postfix?: string;
};
export declare type BondIssuerType = {
id: number;
name: string;
translation: string;
};
export declare type EurexCountry = {
id: number;
name: string;
exchanges: Exchange[];
underlyingExchangeIds: number[];
};
export declare type FutureExchange = {
id: number;
name: string;
eurexCountries?: number[];
};
export declare type OptionExchange = {
id: number;
name: string;
exchangeId: number;
underlyingExchangeIds?: number[];
eurexCountries?: number[];
};
export declare type CombinationExchange = {
id: number;
name: string;
};
export declare type CFDExchange = {
id: number;
country: number;
exchange: number;
};
export declare type Exchange = {
id: number;
name: string;
code?: string;
hiqAbbr: string;
country: string;
city?: string;
micCode?: string;
};
export declare type Index = {
id: number;
name: string;
productId?: number;
};
export declare type Region = {
id: number;
name: string;
translation: string;
};
export declare type Country = {
id: number;
name: string;
translation: string;
region: number;
};
declare type ProductTypes = {
id: number;
name: string;
translation: string;
briefTranslation: string;
contractType: string;
};
declare type FeeType = {
id: number;
name: string;
translation: string;
};
declare type AggregateListItem = {
id: string;
name: string;
};
declare type SortListItem = {
id: string;
};
export declare type ConfigDictionaryType = {
stockCountries: StockCountry[];
bondExchanges: BondExchange[];
bondIssuerTypes: BondIssuerType[];
eurexCountries: EurexCountry[];
futureExchanges: FutureExchange[];
optionExchanges: OptionExchange[];
combinationExchanges: CombinationExchange[];
cfdExchanges: CFDExchange[];
exchanges: Exchange[];
indices: Index[];
regions: Region[];
countries: Country[];
productTypes: ProductTypes[];
etfFeeTypes: FeeType[];
investmentFundFeeTypes: FeeType[];
optionAggregateTypes: AggregateListItem[];
leveragedAggregateTypes: AggregateListItem[];
etfAggregateTypes: AggregateListItem[];
investmentFundAggregateTypes: AggregateListItem[];
warrantAggregateTypes: AggregateListItem[];
lookupSortColumns: SortListItem[];
stockSortColumns: SortListItem[];
bondSortColumns: SortListItem[];
cfdSortColumns: SortListItem[];
etfSortColumns: SortListItem[];
futureSortColumns: SortListItem[];
investmentFundSortColumns: SortListItem[];
leveragedSortColumns: SortListItem[];
optionSortColumns: SortListItem[];
warrantSortColumns: SortListItem[];
};
export {};
//# sourceMappingURL=ConfigDictionaryType.d.ts.map