import type { Components, JSX } from "../types/components"; export interface DsAgentQuestionnaire extends Components.DsAgentQuestionnaire, HTMLElement {} export const DsAgentQuestionnaire: { prototype: DsAgentQuestionnaire; new (): DsAgentQuestionnaire; }; /** * Used to define this component and all nested components recursively. */ export const defineCustomElement: () => void; // --- questionnaire type re-exports (patch-index-types.mjs) --- export type { AgentQuestionType, AgentQuestionChoice, AgentQuestion, AgentQuestionAnswer, AgentQuestionnaireStatus, AgentQuestionnaireLabels, AgentQuestionnaireAnswerEventDetail, AgentQuestionnaireCancelEventDetail, AgentQuestionnaireResponsePart, } from '../types/components/conversation-types';