export interface StudentLeaveRequest {
  id: number;
  request_number: string;
  student_id: number;
  student_name: string;
  leave_type: string;
  leave_type_id: number;
  start_date: string;
  end_date: string;
  duration: number;
  description: string;
  state: "draft" | "confirm" | "validate" | "approve" | "refuse" | "cancel";
  approve_date?: string;
}
export interface StudentLeaveType { id: number; name: string; }
export interface StudentLeaveCreateRequest {
  student_id: number;
  leave_type: number;
  start_date: string;
  end_date: string;
  description?: string;
}
