import { IDomController } from './IDomController'; import { TController } from './types/TController'; import { TResolver } from './types/TResolver'; declare class DomController implements IDomController { private resolver; readonly EVENT_ATTACHED: string; readonly EVENT_DETACHED: string; readonly observer: MutationObserver; readonly resolved: { [key: string]: Promise>; }; readonly resolvedHrefs: { [key: string]: Promise>; }; constructor(); setResolver(resolver: TResolver): void; registerController(controller: TController, alias: string | undefined): void; private mutationHandler; private applyController; private detachController; private defaultResolver; } declare const instance: DomController; export default instance; //# sourceMappingURL=index.d.ts.map