# Copyright (c) 2024-2026 Tencent Zhuque Lab. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Requirement: Any integration or derivative work must explicitly attribute
# Tencent Zhuque Lab (https://github.com/Tencent/AI-Infra-Guard) in its
# documentation or user interface, as detailed in the NOTICE file.

from .a1z26 import A1Z26
from .affine import AffineCipher
from .alternating_case import AlternatingCase
from .ascii_smuggling import AsciiSmuggling
from .ascii85 import ASCII85
from .atbash import AtbashCipher
from .aurebesh import Aurebesh
from .baconian import BaconianCipher
from .base_encoding import BaseEncoding
from .binary import Binary
from .braille import Braille
from .bubble import Bubble
from .caesar import CaesarCipher
from .camel_case import CamelCase
from .chemical import ChemicalSymbols
from .cursive import Cursive
from .cyrillic_stylized import CyrillicStylized
from .disemvowel import Disemvowel
from .doubleStruck import DoubleStruck
from .dovahzul import Dovahzul
from .ecoji import Ecoji
from .elder_futhark import ElderFuthark
from .emoji import Emoji
from .fraktur import Fraktur
from .fullwidth import FullWidth
from .greek import GreekLetters
from .hex import Hex
from .hieroglyphics import Hieroglyphics
from .hiragana import Hiragana
from .homomorphic import Homomorphic
from .html import HTMLEntities
from .invisible_text import InvisibleText
from .katakana import Katakana
from .kebab_case import KebabCase
from .klingon import Klingon
from .leetspeak import Leetspeak
from .mathematical import MathematicalNotation
from .medieval import Medieval
from .mirror import MirrorText
from .monospace import Monospace
from .morse import Morse
from .nato import Nato
from .ogham import Ogham
from .pigLatin import PigLatin
from .quenya import Quenya
from .qwerty_shift import QwertyShift
from .rail_fence import RailFence
from .random_case import RandomCase
from .regional_indicator import RegionalIndicator
from .reverse_words import ReverseWords
from .roman_numerals import RomanNumerals
from .rot_encoding import ROTEncoding
from .rovarspraket import Rovarspraket
from .semaphore import SemaphoreFlags
from .sentence_case import SentenceCase
from .small_caps import SmallCaps
from .snake_case import SnakeCase
from .strikethrough import Strikethrough
from .subscript import Subscript
from .superscript import Superscript
from .tap_code import TapCode
from .tengwar import TengwarScript
from .title_case import TitleCase
from .ubbi_dubbi import UbbiDubbi
from .underline import Underline
from .upside_down import UpsideDown
from .url import URLEncode
from .vaporwave import Vaporwave
from .vigenere import VigenereCipher
from .wingdings import Wingdings
from .zalgo import Zalgo
from .zerowidth import Zerowidth