/** * Teams-facing formatting: text normalization for the markdown subset Teams * renders, plus Adaptive Card construction for question posts with options. */ import type { FormatConverter } from "./types.js"; /** * Teams' supported markdown subset pass-through: normalizes constructs Teams * cannot render (~~strike~~ → plain, heading # → bold line); everything else * verbatim. Line-based on purpose — no markdown parser; fenced code passes * through untouched. */ export declare function markdownToTeamsText(markdown: string): string; /** Adaptive Card 1.4 JSON for a question with option buttons (Action.Submit, data: { option }). */ export declare function makeQuestionCard(markdown: string, options: string[]): Record; /** {@link FormatConverter} for adapters whose `textFormat` is `"adaptive-card"` (Teams). */ export declare const teamsFormatConverter: FormatConverter; //# sourceMappingURL=adaptive-card.d.ts.map