import MorningstarConverter from '../../Shared/MorningstarConverter'; import type { Converters, InvestmentsConverters, InvestmentsConverterType, InvestmentsSecurityOptions } from '../InvestmentsConnector/InvestmentsOptions'; import type { DWSRequest } from '../DWSOptions'; import type { MorningstarConverterOptions, MorningstarMetadata } from '../../Shared'; export interface InvestmentsConverter extends MorningstarConverter { metadata: MorningstarMetadata; parse(options: MorningstarConverterOptions): void; } export declare function pickConverters(converters?: InvestmentsConverters): Converters; export declare function dataTablesFromConverters(converters: Converters): Array<{ key: string; }>; export declare function createRequests(convertersToUse: Converters, userConverters: InvestmentsConverters, security: InvestmentsSecurityOptions): Array; export declare function initConverter(type: InvestmentsConverterType): InvestmentsConverter;