azadeh-afzar/Mersad-Cryptography-Library

View on GitHub
mersad/classical/mixalph_cipher.pyi

Summary

Maintainability
Test Coverage
# Stubs for mersad.classical.mixalph_cipher (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.

# Python Standard Library
import argparse
from typing import Any
from typing import Tuple

# Mersad Library
from mersad.util.base_class import KWARGS_TYPE
from mersad.util.base_class import MersadClassicalBase
from mersad.util.terminal_app_tools import MainFunctionClassical

def main(argv: Tuple[str] = ...) -> None: ...

class MixalphCipher(MersadClassicalBase):
    def show_sort_key(self) -> int: ...
    def _init_subroutines(self) -> None: ...
    def _config_subroutines(self, **kwargs: KWARGS_TYPE) -> None: ...
    @staticmethod
    def _translator(text: str, **kwargs: KWARGS_TYPE) -> str: ...

def mixalph_cipher_translator(text: str, **kwargs: KWARGS_TYPE) -> str: ...

class MixalphCipherMainFunction(MainFunctionClassical):
    def _config_agent(self, agent: Any, args: argparse.Namespace) -> None: ...
    def _custom_arguments(self) -> argparse.ArgumentParser: ...