diff options
Diffstat (limited to 'packages/sdk/js/src')
| -rw-r--r-- | packages/sdk/js/src/v2/gen/sdk.gen.ts | 3 | ||||
| -rw-r--r-- | packages/sdk/js/src/v2/gen/types.gen.ts | 13 |
2 files changed, 13 insertions, 3 deletions
diff --git a/packages/sdk/js/src/v2/gen/sdk.gen.ts b/packages/sdk/js/src/v2/gen/sdk.gen.ts index dae865a7c..f83913ea5 100644 --- a/packages/sdk/js/src/v2/gen/sdk.gen.ts +++ b/packages/sdk/js/src/v2/gen/sdk.gen.ts @@ -84,6 +84,7 @@ import type { PtyRemoveResponses, PtyUpdateErrors, PtyUpdateResponses, + QuestionAnswer, QuestionListResponses, QuestionRejectErrors, QuestionRejectResponses, @@ -1815,7 +1816,7 @@ export class Question extends HeyApiClient { parameters: { requestID: string directory?: string - answers?: Array<string> + answers?: Array<QuestionAnswer> }, options?: Options<never, ThrowOnError>, ) { diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index ea86b022d..9cb7222aa 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -541,6 +541,10 @@ export type QuestionInfo = { * Available choices */ options: Array<QuestionOption> + /** + * Allow selecting multiple choices + */ + multiple?: boolean } export type QuestionRequest = { @@ -561,12 +565,14 @@ export type EventQuestionAsked = { properties: QuestionRequest } +export type QuestionAnswer = Array<string> + export type EventQuestionReplied = { type: "question.replied" properties: { sessionID: string requestID: string - answers: Array<string> + answers: Array<QuestionAnswer> } } @@ -3630,7 +3636,10 @@ export type QuestionListResponse = QuestionListResponses[keyof QuestionListRespo export type QuestionReplyData = { body?: { - answers: Array<string> + /** + * User answers in order of questions (each answer is an array of selected labels) + */ + answers: Array<QuestionAnswer> } path: { requestID: string |
