from __future__ import unicode_literals
from .. import Provider as PhoneNumberProvider


class Provider(PhoneNumberProvider):
    formats = (
        '+##(#)##########',
        '+##(#)##########',
        '0##########',
        '0##########',
        '###-###-####',
        '(###)###-####',
        '1-###-###-####',
        '###.###.####',
        '###-###-####',
        '(###)###-####',
        '1-###-###-####',
        '###.###.####',
        '###-###-####x###',
        '(###)###-####x###',
        '1-###-###-####x###',
        '###.###.####x###',
        '###-###-####x####',
        '(###)###-####x####',
        '1-###-###-####x####',
        '###.###.####x####',
        '###-###-####x#####',
        '(###)###-####x#####',
        '1-###-###-####x#####',
        '###.###.####x#####',
    )

from __future__ import unicode_literals
from .. import Provider as PhoneNumberProvider


class Provider(PhoneNumberProvider):
    formats = (
        # Standard 10-digit phone number formats
        '##########',
        '##########',
        '###-###-####',
        '###-###-####',
        # Optional 10-digit local phone number format
        '(###)###-####',
        '(###)###-####',
        # Non-standard 10-digit phone number format
        '###.###.####',
        '###.###.####',
        # Standard 10-digit phone number format with extensions
        '###-###-####x###',
        '###-###-####x####',
        '###-###-####x#####',
        # Optional 10-digit local phone number format with extensions
        '(###)###-####x###',
        '(###)###-####x####',
        '(###)###-####x#####',
        # Non-standard 10-digit phone number format with extensions
        '###.###.####x###',
        '###.###.####x####',
        '###.###.####x#####',
        # Standard 11-digit phone number format
        '+1-###-###-####',
        '001-###-###-####',
        # Standard 11-digit phone number format with extensions
        '+1-###-###-####x###',
        '+1-###-###-####x####',
        '+1-###-###-####x#####',
        '001-###-###-####x###',
        '001-###-###-####x####',
        '001-###-###-####x#####',
    )

Remove incorrect phone number formats (#359)