import type { Optional } from '@ephox/katamari'; import { NodeValue } from '../../impl/NodeValue'; import type { SugarElement } from './SugarElement'; import * as SugarNode from './SugarNode'; const api = NodeValue(SugarNode.isComment, 'comment'); const get = (element: SugarElement): string => api.get(element); const getOption = (element: SugarElement): Optional => api.getOption(element); const set = (element: SugarElement, value: string): void => api.set(element, value); export { get, getOption, set };