22 lines
1022 B
TypeScript
22 lines
1022 B
TypeScript
/**
|
|
* Output view components: "Display" step of the pipeline (see lib/graph/rendering.ts).
|
|
* Which view is used comes from the source's outputType ('image' | 'html').
|
|
*
|
|
* - Streaming (agent): StreamingMarkdownView
|
|
* - Config markdown preview: MarkdownJsxView (markdown-to-jsx)
|
|
* - Agent final / other HTML: StaticMarkdownHtmlView
|
|
* RenderingNode chooses the view directly; no shared dispatcher.
|
|
*/
|
|
|
|
export { ImageOutputView } from './ImageOutputView'
|
|
export { MarkdownJsxView } from './MarkdownJsxView'
|
|
export { RawOutputView } from './RawOutputView'
|
|
export { StaticMarkdownHtmlView } from './StaticMarkdownHtmlView'
|
|
export { StreamingMarkdownView } from './StreamingMarkdownView'
|
|
|
|
export type { ImageOutputViewProps } from './ImageOutputView'
|
|
export type { MarkdownJsxViewProps } from './MarkdownJsxView'
|
|
export type { RawOutputViewProps } from './RawOutputView'
|
|
export type { StaticMarkdownHtmlViewProps } from './StaticMarkdownHtmlView'
|
|
export type { StreamingMarkdownViewProps } from './StreamingMarkdownView'
|