use gtin_validate::{gtin8, gtin12, gtin13, gtin14};
pub fn validate_gtin(code: &str) -> Option<&'static str> {
let trimmed = code.trim();
if gtin8::check(trimmed) {
return Some("GTIN-8");
}
if gtin12::check(trimmed) {
return Some("GTIN-12");
}
if gtin13::check(trimmed) {
return Some("GTIN-13");
}
if gtin14::check(trimmed) {
return Some("GTIN-14");
}
None
}