Manta Developers
GitHub
Menu

@manta-eu/client/shared/questionnaire

Reference for @manta-eu/client/shared/questionnaire as it is on main.

Type Aliases

QuestionnaireInput

QuestionnaireInput = z.infer<typeof questionnaireInputSchema>


QuestionnaireOutput

QuestionnaireOutput = z.infer<typeof questionnaireOutputSchema>

Variables

questionnaireInputSchema

const questionnaireInputSchema: ZodObject<{ questions: ZodArray<ZodObject<{ header: ZodString; id: ZodString; options: ZodArray<ZodObject<{ description: ZodString; label: ZodString; recommended: ZodOptional<ZodBoolean>; }, $strip>>; question: ZodString; }, $strip>>; }, $strip>


questionnaireOutputSchema

const questionnaireOutputSchema: ZodObject<{ answers: ZodArray<ZodDiscriminatedUnion<[ZodObject<{ questionId: ZodString; source: ZodLiteral<"option">; value: ZodString; }, $strip>, ZodObject<{ questionId: ZodString; source: ZodLiteral<"other">; value: ZodString; }, $strip>, ZodObject<{ questionId: ZodString; source: ZodLiteral<"skipped">; }, $strip>], "source">>; }, $strip>


requestUserInputToolName

const requestUserInputToolName: "requestUserInput" = "requestUserInput"


requestUserInputToolPartType

const requestUserInputToolPartType: "tool-requestUserInput"