import { type PermissionCardData, type StatusCardData, type MarkdownCardPage, type ShortcutCardData, type HelpCardData, type ControlCardData, type SessionControlCardData, type SessionListActionCardData, type SessionListCardData, type QuestionCardData, type CreateChatCardData } from './cards-types.js'; export declare function buildPermissionCard(data: PermissionCardData): object; export declare function buildStatusCard(data: StatusCardData): object; export declare function buildMarkdownCard(page: MarkdownCardPage): object; export declare function buildHelpCard(data: HelpCardData): object; export declare function buildShortcutCommandCard(data: ShortcutCardData): object; export declare function buildControlCard(data: ControlCardData): object; export declare function buildSessionControlCard(data: SessionControlCardData): object; export declare function buildSessionListActionCard(data: SessionListActionCardData): object; export declare function buildSessionListCard(data: SessionListCardData): object; export declare function buildQuestionCardV2(data: QuestionCardData): object; export declare function buildQuestionAnsweredCard(answers: string[][]): object; export declare function buildQuestionAnsweredCardSimple(answer: string): object; export declare function buildCreateChatCard(data: CreateChatCardData): object; export declare function buildWelcomeCard(userName: string, createChatData?: CreateChatCardData): object; export type { PermissionCardData, StatusCardData, MarkdownCardPage, HelpShortcutAction, ShortcutCardData, HelpCardData, ControlCardData, SessionCtlSessionOption, SessionControlCardData, SessionListActionCardData, SessionListCardEntry, SessionListCardData, QuestionOption, QuestionInfo, QuestionCardData, CreateChatSessionOption, CreateChatCardData, } from './cards-types.js'; export { SESSION_CTL_CURRENT_VALUE, SESSION_CTL_NEW_VALUE, QUESTION_OPTION_PAGE_SIZE, CREATE_CHAT_NEW_SESSION_VALUE, } from './cards-types.js'; //# sourceMappingURL=cards.d.ts.map