interface FormProfile { fullName: string; position: string; type: string; level: string; status: string | undefined; result: string | undefined; score: string; avartar: string; } interface FormDataAssigned { including: string; includingName: string; target: string; unit: string; weight: number | null; achievement1: string; achievement2: string; achievement3: string; achievement4: string; achievement5: string; meaning: string; formula: string; kpiUserEvaluationId: string; } interface FormCapacityList { id: string | null; name: string; level: string; point: number; weight: number; summary: number; } interface ListCriteria { id: string; level: number; description: string; } interface ListCapacity { id: string; level: number; description: string; capacityId: string; } interface FormComment { topic: string; reason: string; } interface FormCommentByRole { id: string; topic: string; reason: string; createdFullName: string; score:string reasonEvaluator: string; reasonCommander: string; reasonCommanderHigh: string; } interface FormQuery { page: number; pageSize: number; round: string; keyword: string; } export type { FormProfile, FormDataAssigned, FormCapacityList, ListCriteria, ListCapacity, FormComment, FormCommentByRole, FormQuery, };