UNPKG

@promptbook/node

Version:

Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action

17 lines (16 loc) 733 B
import type { ChatMessage } from '../types/ChatMessage'; /** * Converts one structured progress card payload into markdown content. * * @param progressCard Structured progress card payload. * @returns Markdown rendered through the normal message markdown pipeline. * * @private internal helper of `<ChatMessageItem/>` */ export declare function createProgressCardChecklistMarkdown(progressCard: NonNullable<ChatMessage['progressCard']>): string; /** * Returns true when one progress card should currently be rendered. * * @private internal helper of `<ChatMessageItem/>` */ export declare function isProgressCardVisible(progressCard: ChatMessage['progressCard']): progressCard is NonNullable<ChatMessage['progressCard']>;