#
# Autogenerated by Thrift for thrift/compiler/test/fixtures/namespace/src/extend.thrift
#
# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
#  @generated
#

import folly.iobuf as _fbthrift_iobuf
import thrift.py3.types
import thrift.py3.client
import thrift.py3.common
import typing as _typing
from types import TracebackType

import my.namespacing.extend.test.extend.types as _my_namespacing_extend_test_extend_types
import my.namespacing.test.hsmodule.types as _my_namespacing_test_hsmodule_types
import my.namespacing.test.hsmodule.clients as _my_namespacing_test_hsmodule_clients


_ExtendTestServiceT = _typing.TypeVar('_ExtendTestServiceT', bound='ExtendTestService')


class ExtendTestService(_my_namespacing_test_hsmodule_clients.HsTestService):

    async def check(
        self,
        struct1: _my_namespacing_test_hsmodule_types.HsFoo,
        rpc_options: _typing.Optional[thrift.py3.common.RpcOptions]=None
    ) -> bool: ...

