import Core from './Core'; import Provider from './Provider'; export default abstract class BaseProvider implements Provider { core: Core; params: any; constructor(core: Core, params: any); abstract connectDataSource(): void; onMessage(topic: string, msg: any): void; }