"""
@generated by mypy-protobuf.  Do not edit manually!
isort:skip_file
"""
import builtins
import google.protobuf.descriptor
import google.protobuf.message
import sys

if sys.version_info >= (3, 8):
    import typing as typing_extensions
else:
    import typing_extensions

DESCRIPTOR: google.protobuf.descriptor.FileDescriptor

@typing_extensions.final
class Config(google.protobuf.message.Message):
    """Config is the config object of the x/auth/tx package."""

    DESCRIPTOR: google.protobuf.descriptor.Descriptor

    SKIP_ANTE_HANDLER_FIELD_NUMBER: builtins.int
    SKIP_POST_HANDLER_FIELD_NUMBER: builtins.int
    skip_ante_handler: builtins.bool
    """skip_ante_handler defines whether the ante handler registration should be skipped in case an app wants to override
    this functionality.
    """
    skip_post_handler: builtins.bool
    """skip_post_handler defines whether the post handler registration should be skipped in case an app wants to override
    this functionality.
    """
    def __init__(
        self,
        *,
        skip_ante_handler: builtins.bool = ...,
        skip_post_handler: builtins.bool = ...,
    ) -> None: ...
    def ClearField(self, field_name: typing_extensions.Literal["skip_ante_handler", b"skip_ante_handler", "skip_post_handler", b"skip_post_handler"]) -> None: ...

global___Config = Config
