Files
30-seconds-of-code/node_modules/xstate/lib/Machine.d.ts
2019-08-20 15:52:05 +02:00

3 lines
448 B
TypeScript

import { StateMachine, MachineOptions, DefaultContext, MachineConfig, StateSchema, EventObject } from './types';
export declare function Machine<TContext = DefaultContext, TStateSchema extends StateSchema = any, TEvent extends EventObject = EventObject>(config: MachineConfig<TContext, TStateSchema, TEvent>, options?: Partial<MachineOptions<TContext, TEvent>>, initialContext?: TContext | undefined): StateMachine<TContext, TStateSchema, TEvent>;