/** * Card JSON builders for Feishu CardKit 2.0 streaming. * * Three states, each as deliberate as a Wes Anderson frame: * thinking — empty canvas, breathing loading icon * complete — full text, optional elapsed footer * fallback — non-CardKit interactive card for IM patch mode */ export declare const STREAMING_ELEMENT_ID = "streaming_content"; export declare function thinkingCard(): Record; export declare function completeCard(text: string, options?: { elapsed?: number; }): Record; export declare function fallbackThinkingCard(): Record; export declare function fallbackStreamingCard(text: string): Record; export declare function fallbackCompleteCard(text: string, options?: { elapsed?: number; }): Record; //# sourceMappingURL=cards.d.ts.map