1 | import { EventObject, StateMachine, InterpreterOptions, MachineOptions, Typestate, State } from 'xstate';
|
2 | import type { Getter } from 'jotai';
|
3 | export declare function atomWithMachine<TContext, TEvent extends EventObject, TTypestate extends Typestate<TContext> = {
|
4 | value: any;
|
5 | context: TContext;
|
6 | }>(getMachine: StateMachine<TContext, any, TEvent, TTypestate> | ((get: Getter) => StateMachine<TContext, any, TEvent, TTypestate>), options?: Partial<InterpreterOptions> & Partial<MachineOptions<TContext, TEvent>>): import("jotai").WritableAtom<State<TContext, TEvent, any, TTypestate>, import("xstate").SCXML.Event<TEvent> | import("xstate").SingleOrArray<import("xstate").Event<TEvent>>>;
|
7 |
|
\ | No newline at end of file |