/** * State Machine Generators — machine, machineReducer. * * KERN's killer feature: 12 lines of KERN → 140+ lines of TypeScript. * Extracted from codegen-core.ts for modular codegen architecture. */ import type { IRNode } from '../types.js'; export declare function generateMachine(node: IRNode): string[]; export declare function generateMachineReducer(node: IRNode, options?: { safeDispatch?: boolean; emitImport?: boolean; }): string[];