interface FormData { resultDescription: string; disciplineType: string; titleType: string; oc: string; file: any; disciplineDisciplinary_DocResults: any; year: number | null; } interface FileArray { id: string; fileName: string; pathName: string; } interface FormRef { resultDescription: object | null; [key: string]: any; } interface DataOption { id: string; name: string; } interface DataOptionRes { organizationId: string; organizationName: string; } interface DataListRow { id: string; idInvestigate: string; idComplaint: string; respondentType: string; persons: PersonType; organizationId: string; resultDescription: string; } interface PersonType { id: string; idcard: string; name: string; prefix: string; firstName: string; lastName: string; position: string; positionLevel: string; salary: number; personId: string; posNo: string; organization: string; } interface FaultTypeOption { id: number; subId: number; title: string; value: boolean; status_select: number; } export type { FormData, FormRef, DataOption, DataOptionRes, PersonType, DataListRow, FileArray, FaultTypeOption };