import type { NodeHandler } from 'comark/render'; export * from 'comark/plugins/binding'; export { default } from 'comark/plugins/binding'; /** * ANSI handler for `binding` nodes produced by the `binding` plugin. * * Renders the resolved value (looked up against the ambient render context via * the `:value` dot-path), falling back to `defaultValue` when the path does * not resolve. If neither is available, shows a dim placeholder of the raw * path so the gap is visible in terminal output. * * @example * ```ts * import binding, { Binding } from '@comark/ansi/plugins/binding' * import { renderAnsiFromDocument } from '@comark/ansi' * * const out = await renderAnsiFromDocument(document, { * components: { binding: Binding }, * }) * ``` */ export declare const Binding: NodeHandler;