import { UIDLElementNode } from '@teleporthq/teleport-types' import { HtmlContentModel } from '@teleporthq/teleport-shared' import { NestingContext, NestingResolverContext } from './types' const { SELF_NESTING_TAGS, acceptsChildTag, isHeadingTag, endsInlineScope } = HtmlContentModel const HYDRATION_DOC = 'nextjs.org/docs/messages/react-hydration-error' const warn = (context: NestingResolverContext, message: string): void => { console.warn(`[html-nesting] ${context.componentName}: ${message} (see ${HYDRATION_DOC})`) } /** * `