interface Questionnaire { id: string; name: string; description?: string | null; created_by?: string | null; created?: number | null; updated?: number | null; published?: number | null; active: boolean; metrics: Array<{ id: string; }>; state?: string; } interface Question { id: string; name: string; description?: string | null; category_id: string; NA: boolean; sort: number; answer_set_id?: string; } interface Category { name: string; description?: string | null; id: string; sort: number; } export type QMManageQuestionnairesResponse = { account_id: string; questionnaires: Questionnaire[]; metrics: Question[]; categories: Category[]; }; export {};