package response

import shareddto "wucher/internal/transport/http/dto/shared"

type FlightInspectionFileChecklistResource struct {
	Type       string                                            `json:"type" example:"flight_inspection_file_checklist"`
	ID         string                                            `json:"id" example:"019d6773-ccca-71dd-b9c7-8e6f531deb90"`
	Attributes shareddto.FlightInspectionFileChecklistAttributes `json:"attributes"`
}

type FlightInspectionFileChecklistResponse struct {
	Data FlightInspectionFileChecklistResource `json:"data"`
}

type FlightInspectionFileChecklistListResponse struct {
	Data []FlightInspectionFileChecklistResource `json:"data"`
	Meta struct {
		PageNumber int   `json:"page_number" example:"1"`
		PageSize   int   `json:"page_size" example:"20"`
		Total      int64 `json:"total" example:"1"`
	} `json:"meta"`
}
