interface FormData { complaint: string; dateInvestigate: Date | null; dateAllegation: Date | null; dateEvident: Date | null; filesEvidence: File | null; filesRecordAccuser: File | null; filesWitnesses: File | null; filesEtc: File | null; casefault: string; typefault: string; faultLevel: string; refLaw: string; detailComplaint: string; whereInvestigate: string; trueDetail: string; evidence: string; recordAccuser: string; witnesses: string; InvestResults: string; } interface disciplinaryRef { complaint: object | null; dateInvestigate: object | null; dateAllegation: object | null; dateEvident: object | null; filesEvidence: object | null; filesRecordAccuser: object | null; filesWitnesses: object | null; filesEtc: object | null; casefault: object | null; typefault: object | null; faultLevel: object | null; refLaw: object | null; detailComplaint: object | null; whereInvestigate: object | null; trueDetail: object | null; evidence: object | null; recordAccuser: object | null; witnesses: object | null; InvestResults: object | null; [key: string]: any; } export type { FormData, disciplinaryRef };