"""
This type stub file was generated by pyright.
"""


def uplowcase(string, case):  # -> str | None:
    """Convert string into upper or lower case.

    Args:
        string: String to convert.

    Returns:
        string: Uppercase or lowercase case string.

    """
    ...


def capitalcase(string):  # -> Literal['']:
    """Convert string into capital case.
    First letters will be uppercase.

    Args:
        string: String to convert.

    Returns:
        string: Capital case string.

    """
    ...


def camelcase(string):  # -> Literal['']:
    """Convert string into camel case.

    Args:
        string: String to convert.

    Returns:
        string: Camel case string.

    """
    ...


def snakecase(string):  # -> Literal['']:
    """Convert string into snake case.
    Join punctuation with underscore

    Args:
        string: String to convert.

    Returns:
        string: Snake cased string.

    """
    ...


def spinalcase(string):  # -> str:
    """Convert string into spinal case.
    Join punctuation with hyphen.

    Args:
        string: String to convert.

    Returns:
        string: Spinal cased string.

    """
    ...


def pascalcase(string):  # -> Literal['']:
    """Convert string into pascal case.

    Args:
        string: String to convert.

    Returns:
        string: Pascal case string.

    """
    ...
