import type { Answer } from '../answers/types'; export type QuestionType = 'nps' | 'csat' | 'custom'; export type Question = { id: string; name: string; type: QuestionType; questionMessage: string; duration: number; tries: number; successMessage: string; invalidMessage: string; reasonMessage: string | null; accountId: string; createdAt: string; updatedAt: string; deletedAt: string | null; answers?: Answer[]; }; export type QuestionRelationships = 'answers'; export type CreateQuestionPayload = { name: string; type: QuestionType; questionMessage: string; duration: number; tries: number; successMessage: string; invalidMessage: string; reasonMessage?: string; }; export type UpdateQuestionPayload = { name?: string; type?: QuestionType; questionMessage?: string; duration?: number; tries?: number; successMessage?: string; invalidMessage?: string; reasonMessage?: string | null; }; //# sourceMappingURL=types.d.ts.map