import type { MachinatNode } from '../types'; import type { NodeReducer } from './types'; export declare type ReduceTraverseContext = { reduced: Reduced; reducer: NodeReducer; payload: Payload; }; declare const reduce: (children: MachinatNode, reducer: NodeReducer, initial: Reduced, prefix: string, payload: Payload) => Reduced; export default reduce;