import { HttpClient, InfoselSdkManager } from '@infosel-sdk/core';
import FundsDatasource from '../../domain/datasources/funds_datasource';
import FundsModule from '../../domain/di/funds_module';
import FundsRepository from '../../domain/repositories/funds_repository';
export default class InfoselFundsModule implements FundsModule {
    private readonly url;
    private readonly sdkManager;
    private _httpClient?;
    private _datasource?;
    private _repository?;
    constructor(url: string, sdkManager: InfoselSdkManager);
    get httpClient(): HttpClient;
    get datasource(): FundsDatasource;
    get repository(): FundsRepository;
}
