export interface MarkdownRendererProps { children: string; components?: any; remarkPlugins?: any[]; removeComments?: boolean; /** * Optional workflow run id used to resolve shorthand artifact paths (e.g. artifact:out/result.csv) */ artifactRunId?: string; /** Additional className for the markdown wrapper */ className?: string; /** Additional className for code blocks */ codeClassName?: string; /** Additional className for inline code */ inlineCodeClassName?: string; /** Additional className for links */ linkClassName?: string; /** Additional className for images */ imageClassName?: string; /** Callback when user selects a proposal option */ onProposalSelect?: (optionId: string) => void; /** Callback when user submits free-form response to proposal */ onProposalSubmit?: (response: string) => void; } export declare function MarkdownRenderer({ children, components, remarkPlugins, removeComments, artifactRunId, className, codeClassName, inlineCodeClassName, linkClassName, imageClassName, onProposalSelect, onProposalSubmit, }: MarkdownRendererProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=MarkdownRenderer.d.ts.map