1"""Auto-generated file, do not edit by hand. GM metadata"""
2from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata
3
4PHONE_METADATA_GM = PhoneMetadata(id='GM', country_code=220, international_prefix='00',
5 general_desc=PhoneNumberDesc(national_number_pattern='[48]\\d{8}|[2-9]\\d{6}', possible_length=(7, 9)),
6 fixed_line=PhoneNumberDesc(national_number_pattern='44(?:44[6-9]|8[0-389]\\d)\\d{4}|44[6-9]\\d{4}|(?:4(?:[23]|44[23])|8[0-389])\\d{5}|44(?:1|441)[024679]\\d{3}|(?:445|5)(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))\\d{3}', example_number='5661234', possible_length=(7, 9)),
7 mobile=PhoneNumberDesc(national_number_pattern='(?:(?:[23679]\\d|4[015]|8(?:(?:3[35]|6[68]|99)\\d|7(?:[27]\\d|4[015])))\\d|5(?:[0-489]\\d|56))\\d{4}|8[4-7]\\d{5}', example_number='3012345', possible_length=(7, 9)),
8 number_format=[NumberFormat(pattern='(\\d{3})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[235-9]|4(?:[0-35]|4[16-9])']),
9 NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['[48]'])])