import { StateMachine } from './state-machine'; import { EventEmitter2 } from '@nestjs/event-emitter'; import { GraphInterface } from './interfaces/graph.interface'; export declare class StateMachineFactory { private graphs; private readonly eventEmitter; constructor(graphs: GraphInterface[], eventEmitter: EventEmitter2); create(subject: T, graphName: string): StateMachine; private findPropertyNameOfSubjectWithGraphState; }