import { Observable } from 'rxjs'; declare module '@tdm/data/lib/resource-control' { interface ResourceControl { busy$: Observable; self$: Observable; disconnect(): void; } } export declare class RxResourceControlPlugin { /** * Init the plugin */ init(): void; } declare module '@tdm/data/lib/fw/plugin' { interface PluginStore { /** * @extension '@tdm/data/plugin/rx-resource-control' */ readonly RxResourceControl: RxResourceControlPlugin; } }