public function rules(): array 	{ 		return [ 			'country_name' => ['required', 'string', 'max:50'], 			'country_code' => ['required', 'string', 'size:2'], 			'delivery_type' => ['required', 'integer', new Enum(DeliveryType::class)], 			'price_0_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_1kg' => ['nullable', 'numeric', 'min:0'], 			'price_1_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_2kg' => ['required', 'numeric', 'min:0'], 			'price_2_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_3kg' => ['required', 'numeric', 'min:0'], 			'price_3_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_4kg' => ['nullable', 'numeric', 'min:0'], 			'price_4_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_5kg' => ['required', 'numeric', 'min:0'], 			'price_5_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_6kg' => ['nullable', 'numeric', 'min:0'], 			'price_6_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_7kg' => ['nullable', 'numeric', 'min:0'], 			'price_7_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_8kg' => ['nullable', 'numeric', 'min:0'], 			'price_8_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_9kg' => ['nullable', 'numeric', 'min:0'], 			'price_9_5kg' => ['nullable', 'numeric', 'min:0'], 			'price_10kg' => ['required', 'numeric', 'min:0'], 			'price_11kg' => ['nullable', 'numeric', 'min:0'], 			'price_12kg' => ['nullable', 'numeric', 'min:0'], 			'price_13kg' => ['nullable', 'numeric', 'min:0'], 			'price_14kg' => ['nullable', 'numeric', 'min:0'], 			'price_15kg' => ['required', 'numeric', 'min:0'], 			'price_16kg' => ['nullable', 'numeric', 'min:0'], 			'price_17kg' => ['nullable', 'numeric', 'min:0'], 			'price_18kg' => ['nullable', 'numeric', 'min:0'], 			'price_19kg' => ['nullable', 'numeric', 'min:0'], 			'price_20kg' => ['required', 'numeric', 'min:0'], 			'price_21kg' => ['nullable', 'numeric', 'min:0'], 			'price_22kg' => ['nullable', 'numeric', 'min:0'], 			'price_23kg' => ['nullable', 'numeric', 'min:0'], 			'price_24kg' => ['nullable', 'numeric', 'min:0'], 			'price_25kg' => ['required', 'numeric', 'min:0'], 			'price_26kg' => ['nullable', 'numeric', 'min:0'], 			'price_27kg' => ['nullable', 'numeric', 'min:0'], 			'price_28kg' => ['nullable', 'numeric', 'min:0'], 			'price_29kg' => ['nullable', 'numeric', 'min:0'], 			'price_30kg' => ['required', 'numeric', 'min:0'], 			'price_31kg' => ['nullable', 'numeric', 'min:0'], 			'price_32kg' => ['nullable', 'numeric', 'min:0'], 			'price_33kg' => ['nullable', 'numeric', 'min:0'], 			'price_34kg' => ['nullable', 'numeric', 'min:0'], 			'price_35kg' => ['nullable', 'numeric', 'min:0'], 			'price_40kg' => ['required', 'numeric', 'min:0'], 			'price_45kg' => ['nullable', 'numeric', 'min:0'], 			'price_50kg' => ['nullable', 'numeric', 'min:0'], 			'price_55kg' => ['nullable', 'numeric', 'min:0'], 			'price_60kg' => ['nullable', 'numeric', 'min:0'], 			'price_65kg' => ['nullable', 'numeric', 'min:0'], 			'price_70kg' => ['nullable', 'numeric', 'min:0'], 			'price_over_70kg' => ['nullable', 'numeric', 'min:0'], 		]; 	}