xstate
Version:
Finite State Machines and Statecharts for the Modern Web.
14 lines • 574 B
TypeScript
import { AnyInterpreter } from './types';
declare type ServiceListener = (service: AnyInterpreter) => void;
export interface XStateDevInterface {
register: (service: AnyInterpreter) => void;
unregister: (service: AnyInterpreter) => void;
onRegister: (listener: ServiceListener) => {
unsubscribe: () => void;
};
services: Set<AnyInterpreter>;
}
export declare function getGlobal(): typeof globalThis | undefined;
export declare function registerService(service: AnyInterpreter): void;
export {};
//# sourceMappingURL=devTools.d.ts.map