[mathema.claim_families]
is_encoding_safe = mathema_language.families:ENCODING_SAFE
is_length_safe = mathema_language.families:LENGTH_SAFE

[mathema.language_adaptors]
dataclass = mathema_language.schema.adaptors.dataclass:adapt
django = mathema_language.schema.adaptors.django:adapt
jsonschema = mathema_language.schema.adaptors.jsonschema:adapt
pydantic = mathema_language.schema.adaptors.pydantic:adapt
sqlalchemy = mathema_language.schema.adaptors.sqlalchemy:adapt
text = mathema_language.text:adapt
typeddict = mathema_language.schema.adaptors.typeddict:adapt

[mathema.language_refinements]
depth = mathema_language.refinements:depth
len = mathema_language.refinements:length
nodes = mathema_language.refinements:nodes
width = mathema_language.refinements:width

[mathema.languages]
alnum = mathema_language.text:ALNUM
alpha = mathema_language.text:ALPHA
ascii = mathema_language.text:ASCII
astral = mathema_language.text:ASTRAL
base64 = mathema_language.text:BASE64
combining = mathema_language.text:COMBINING
compatibility = mathema_language.text:COMPATIBILITY
control = mathema_language.text:CONTROL
digit = mathema_language.text:DIGIT
hex = mathema_language.text:HEX
identifier = mathema_language.text:IDENTIFIER
invisible = mathema_language.text:INVISIBLE
ipv4 = mathema_language.text:IPV4
ipv6 = mathema_language.text:IPV6
iso_date = mathema_language.text:ISO_DATE
iso_datetime = mathema_language.text:ISO_DATETIME
json = mathema_language.text:JSON
latin-1 = mathema_language.text:LATIN1
printable = mathema_language.text:PRINTABLE
shell_safe = mathema_language.text:SHELL_SAFE
slug = mathema_language.text:SLUG
surrogate = mathema_language.text:SURROGATE
unicode = mathema_language.text:UNICODE
unicode_alnum = mathema_language.text:UNICODE_ALNUM
unicode_alpha = mathema_language.text:UNICODE_ALPHA
uuid = mathema_language.text:UUID

[mathema.lexicon]
language = mathema_language.lexicon
