import { GenesisElement } from '@genesislcap/web-core'; import { ConfigurationMode, Datasource, DatasourceType } from '../../../reconciliation.types'; export declare class ConfigurationDatasources extends GenesisElement { datasourceName: string; datasourceType: string; configurationMode: (typeof ConfigurationMode)[keyof typeof ConfigurationMode]; dataPipeline: string; dataPipelineList: any[]; datasourceConfigurations: Datasource; showAddButton: boolean; connectedCallback(): void; addDataSource(datasourceType: DatasourceType): void; setDatasource(datasource: Datasource): void; setDefaultDatasource(name: string): void; getDatasource(index: any): { NAME: string; TYPE: string; CONFIG_DATA: string; }; reset(): void; } //# sourceMappingURL=configuration-datasources.d.ts.map