// Create a const where all members have a readonly value
// and literal type by using const assertion.
export const AutocompleteTypes = {
  'off': 'off',
  'on': 'on',
  'name': 'name',
  'honorific-prefix': 'honorific-prefix',
  'given-name': 'given-name',
  'additional-name': 'additional-name',
  'family-name': 'family-name',
  'honorific-suffix': 'honorific-suffix',
  'nickname': 'nickname',
  'email': 'email',
  'username': 'username',
  'new-password': 'new-password',
  'current-password': 'current-password',
  'one-time-code': 'one-time-code',
  'organization-title': 'organization-title',
  'organization': 'organization',
  'street-address': 'street-address',
  'address-line1': 'address-line1',
  'address-line2': 'address-line2',
  'address-line3': 'address-line3',
  'address-level4': 'address-level4',
  'address-level3': 'address-level3',
  'address-level2': 'address-level2',
  'address-level1': 'address-level1',
  'country': 'country',
  'country-name': 'country-name',
  'postal-code': 'postal-code',
  'cc-name': 'cc-name',
  'cc-given-name': 'cc-given-name',
  'cc-additional-name': 'cc-additional-name',
  'cc-family-name': 'cc-family-name',
  'cc-number': 'cc-number',
  'cc-exp': 'cc-exp',
  'cc-exp-month': 'cc-exp-month',
  'cc-exp-year': 'cc-exp-year',
  'cc-type': 'cc-type',
  'transaction-currency': 'transaction-currency',
  'transaction-amount': 'transaction-amount',
  'language': 'language',
  'bday': 'bday',
  'bday-day': 'bday-day',
  'bday-month': 'bday-month',
  'bday-year': 'bday-year',
  'sex': 'sex',
  'tel': 'tel',
  'tel-country-code': 'tel-country-code',
  'tel-national': 'tel-national',
  'tel-area-code': 'tel-area-code',
  'tel-local': 'tel-local',
  'tel-extension': 'tel-extension',
  'impp': 'impp',
  'url': 'url',
  'photo': 'photo',
};
// Array form for Storybook
export const AutocompleteTypesArray = Object.keys(AutocompleteTypes);
