import type CSSRuntime from '@master/css-runtime'; import './types/global'; export declare type HookEventCallbackMap = { 'mutated': (context: { classCounts: Map; cssRuntime: CSSRuntime; records: MutationRecord[]; }) => void; }; export declare type HookEventNames = keyof HookEventCallbackMap; declare const devToolsHook: { listeners: Map void>>; on(event: E, callback: HookEventCallbackMap[E]): void; off(event: E, callback: HookEventCallbackMap[E]): void; emit(event: E, ...args: Parameters): void; }; export declare type DevToolsHook = typeof devToolsHook; export default devToolsHook;