import React from 'react'; import type { Answers } from 'inquirer'; import type { PromptQuestion, ValidationResults, PromptsGroup, AnswerValue, DynamicChoices, TranslationProps } from '../../types.js'; import { PromptsLayoutType } from '../../types.js'; import type { TranslationEntry } from '@sap-ux/ui-components'; import './Questions.scss'; export interface QuestionsProps { id?: string; questions: PromptQuestion[]; answers?: Answers; choices?: DynamicChoices; validation?: ValidationResults; onChoiceRequest?: (names: string[], answers: Answers) => void; onChange?: (answers: Answers, name?: string, answer?: AnswerValue, dependantPromptNames?: string[]) => void; layoutType?: PromptsLayoutType; groups?: Array; showDescriptions?: boolean; translationProps?: TranslationProps; calloutCollisionTransformation?: boolean; } export declare const Questions: (props: QuestionsProps) => React.JSX.Element; //# sourceMappingURL=Questions.d.ts.map