xstateInterfacesStateMachineDefinitionOn this pageStateMachineDefinition <TContext, TEvent>HierarchyStateNodeDefinition<TContext, TEvent>StateMachineDefinitionIndex PropertiesdescriptionentryexithistoryidinitialinvokekeymetaonorderoutputstatestagstransitionstypeversionProperties optionaldescriptiondescription?: stringentryentry: UnknownAction[]exitexit: UnknownAction[]historyhistory: undefined | boolean | shallow | deepidid: stringinitialinitial: undefined | InitialTransitionDefinition<TContext, TEvent>invokeinvoke: InvokeDefinition<TContext, TEvent, any, any, any, any>[]keykey: stringmetameta: anyonon: TransitionDefinitionMap<TContext, TEvent>orderorder: numberoptionaloutputoutput?: NonReducibleUnknown | Mapper<TContext, TEvent, unknown, TEvent>statesstates: StatesDefinition<TContext, TEvent>tagstags: string[]transitionstransitions: TransitionDefinition<TContext, TEvent>[]typetype: history | atomic | compound | parallel | finaloptionalversionversion?: string