import { GraphInterface } from '../interfaces/graph.interface'; import { TransitionInterface } from '../interfaces/transition.interface'; export declare class StateMachineException extends Error { readonly subject: T; readonly graph: GraphInterface; readonly fromState?: string | undefined; readonly transition?: TransitionInterface | undefined; constructor(subject: T, graph: GraphInterface, fromState?: string | undefined, transition?: TransitionInterface | undefined, message?: string); }