UNPKG

574 BTypeScriptView Raw
1import { AnyInterpreter } from './types';
2declare type ServiceListener = (service: AnyInterpreter) => void;
3export interface XStateDevInterface {
4 register: (service: AnyInterpreter) => void;
5 unregister: (service: AnyInterpreter) => void;
6 onRegister: (listener: ServiceListener) => {
7 unsubscribe: () => void;
8 };
9 services: Set<AnyInterpreter>;
10}
11export declare function getGlobal(): typeof globalThis | undefined;
12export declare function registerService(service: AnyInterpreter): void;
13export {};
14//# sourceMappingURL=devTools.d.ts.map
\No newline at end of file