{"version":3,"file":"index.d.cts","names":[],"sources":["../src/emitter.ts","../src/types.ts","../src/fsm.ts","../src/behavioral-fsm.ts"],"mappings":"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"}