import type { Node, Variable, RenderableTreeNode, Function } from '@markdoc/markdoc'; import type { RenderForLlmsRenderContext } from '@redocly/theme/markdoc/tags/types'; export type RenderTagFn = (node: Node, context: RenderForLlmsRenderContext) => string | undefined; export type GetInnerContentFnOptions = { indent?: number; isTrim?: boolean; skipConditionals?: boolean; variables?: Record; renderTag?: RenderTagFn; }; export type GetInnerContentFn = (children: (RenderableTreeNode | Node | Variable | Function)[], options?: GetInnerContentFnOptions) => string; export type ResolvedSampleBlock = { lang?: string; title?: string; source: string; }; //# sourceMappingURL=markdoc.d.ts.map