/** * @typedef {import('../types.js').Root} Root * @typedef {import('../types.js').Parent} Parent * @typedef {import('../types.js').State} State */ /** * Serialize a root. * * @param {Root} node * Node to handle. * @param {number | undefined} _1 * Index of `node` in `parent. * @param {Parent | undefined} _2 * Parent of `node`. * @param {State} state * Info passed around about the current state. * @returns {string} * Serialized node. */ export function root(node, _1, _2, state) { return state.all(node) }