""" @generated by mypy-protobuf. Do not edit manually! isort:skip_file """ import builtins import google.protobuf.descriptor import google.protobuf.message import t_tech.invest.grpc.common_pb2 import typing DESCRIPTOR: google.protobuf.descriptor.FileDescriptor @typing.final class OpenSandboxAccountRequest(google.protobuf.message.Message): """Запрос открытия счета в песочнице.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor NAME_FIELD_NUMBER: builtins.int name: builtins.str """Название счета""" def __init__( self, *, name: builtins.str | None = ..., ) -> None: ... def HasField(self, field_name: typing.Literal["_name", b"_name", "name", b"name"]) -> builtins.bool: ... def ClearField(self, field_name: typing.Literal["_name", b"_name", "name", b"name"]) -> None: ... def WhichOneof(self, oneof_group: typing.Literal["_name", b"_name"]) -> typing.Literal["name"] | None: ... global___OpenSandboxAccountRequest = OpenSandboxAccountRequest @typing.final class OpenSandboxAccountResponse(google.protobuf.message.Message): """Номер открытого счета в песочнице.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor ACCOUNT_ID_FIELD_NUMBER: builtins.int account_id: builtins.str """Номер счета""" def __init__( self, *, account_id: builtins.str = ..., ) -> None: ... def ClearField(self, field_name: typing.Literal["account_id", b"account_id"]) -> None: ... global___OpenSandboxAccountResponse = OpenSandboxAccountResponse @typing.final class CloseSandboxAccountRequest(google.protobuf.message.Message): """Запрос закрытия счета в песочнице.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor ACCOUNT_ID_FIELD_NUMBER: builtins.int account_id: builtins.str """Номер счета""" def __init__( self, *, account_id: builtins.str = ..., ) -> None: ... def ClearField(self, field_name: typing.Literal["account_id", b"account_id"]) -> None: ... global___CloseSandboxAccountRequest = CloseSandboxAccountRequest @typing.final class CloseSandboxAccountResponse(google.protobuf.message.Message): """Результат закрытия счета в песочнице. пустой ответ """ DESCRIPTOR: google.protobuf.descriptor.Descriptor def __init__( self, ) -> None: ... global___CloseSandboxAccountResponse = CloseSandboxAccountResponse @typing.final class SandboxPayInRequest(google.protobuf.message.Message): """Запрос пополнения счета в песочнице.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor ACCOUNT_ID_FIELD_NUMBER: builtins.int AMOUNT_FIELD_NUMBER: builtins.int account_id: builtins.str """Номер счета""" @property def amount(self) -> t_tech.invest.grpc.common_pb2.MoneyValue: """Сумма пополнения счета в рублях""" def __init__( self, *, account_id: builtins.str = ..., amount: t_tech.invest.grpc.common_pb2.MoneyValue | None = ..., ) -> None: ... def HasField(self, field_name: typing.Literal["amount", b"amount"]) -> builtins.bool: ... def ClearField(self, field_name: typing.Literal["account_id", b"account_id", "amount", b"amount"]) -> None: ... global___SandboxPayInRequest = SandboxPayInRequest @typing.final class SandboxPayInResponse(google.protobuf.message.Message): """Результат пополнения счета, текущий баланс.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor BALANCE_FIELD_NUMBER: builtins.int @property def balance(self) -> t_tech.invest.grpc.common_pb2.MoneyValue: """Текущий баланс счета""" def __init__( self, *, balance: t_tech.invest.grpc.common_pb2.MoneyValue | None = ..., ) -> None: ... def HasField(self, field_name: typing.Literal["balance", b"balance"]) -> builtins.bool: ... def ClearField(self, field_name: typing.Literal["balance", b"balance"]) -> None: ... global___SandboxPayInResponse = SandboxPayInResponse