from __future__ import annotations from typing import Any, Dict, List, Tuple from sdbus import ( DbusDeprecatedFlag, DbusInterfaceCommonAsync, DbusNoReplyFlag, DbusPropertyConstFlag, DbusPropertyEmitsChangeFlag, DbusPropertyEmitsInvalidationFlag, DbusPropertyExplicitFlag, DbusUnprivilegedFlag, dbus_method_async, dbus_property_async, dbus_signal_async, ) class OrgFreedesktopNetwork1DHCPv6ClientInterface( DbusInterfaceCommonAsync, interface_name="org.freedesktop.network1.DHCPv6Client", ): @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def state(self) -> str: raise NotImplementedError class OrgFreedesktopNetwork1DHCPv4ClientInterface( DbusInterfaceCommonAsync, interface_name="org.freedesktop.network1.DHCPv4Client", ): @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def state(self) -> str: raise NotImplementedError class OrgFreedesktopNetwork1LinkInterface( DbusInterfaceCommonAsync, interface_name="org.freedesktop.network1.Link", ): @dbus_method_async( input_signature="as", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_ntp( self, servers: List[str], ) -> None: raise NotImplementedError @dbus_method_async( input_signature="a(iay)", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_dns( self, addresses: List[Tuple[int, bytes]], ) -> None: raise NotImplementedError @dbus_method_async( input_signature="a(iayqs)", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_dnsex( self, addresses: List[Tuple[int, bytes, int, str]], ) -> None: raise NotImplementedError @dbus_method_async( input_signature="a(sb)", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_domains( self, domains: List[Tuple[str, bool]], ) -> None: raise NotImplementedError @dbus_method_async( input_signature="b", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_default_route( self, enable: bool, ) -> None: raise NotImplementedError @dbus_method_async( input_signature="s", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_llmnr( self, mode: str, ) -> None: raise NotImplementedError @dbus_method_async( input_signature="s", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_multicast_dns( self, mode: str, ) -> None: raise NotImplementedError @dbus_method_async( input_signature="s", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_dnsover_tls( self, mode: str, ) -> None: raise NotImplementedError @dbus_method_async( input_signature="s", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_dnssec( self, mode: str, ) -> None: raise NotImplementedError @dbus_method_async( input_signature="as", result_args_names=(), flags=DbusUnprivilegedFlag, ) async def set_dnssecnegative_trust_anchors( self, names: List[str], ) -> None: raise NotImplementedError @dbus_method_async( result_args_names=(), flags=DbusUnprivilegedFlag, ) async def revert_ntp( self, ) -> None: raise NotImplementedError @dbus_method_async( result_args_names=(), flags=DbusUnprivilegedFlag, ) async def revert_dns( self, ) -> None: raise NotImplementedError @dbus_method_async( result_args_names=(), flags=DbusUnprivilegedFlag, ) async def renew( self, ) -> None: raise NotImplementedError @dbus_method_async( result_args_names=(), flags=DbusUnprivilegedFlag, ) async def force_renew( self, ) -> None: raise NotImplementedError @dbus_method_async( result_args_names=(), flags=DbusUnprivilegedFlag, ) async def reconfigure( self, ) -> None: raise NotImplementedError @dbus_method_async( result_signature="s", result_args_names=('json',), flags=DbusUnprivilegedFlag, ) async def describe( self, ) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def operational_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def carrier_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def address_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def ipv4_address_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def ipv6_address_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def online_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="s", flags=DbusPropertyEmitsChangeFlag, ) def administrative_state(self) -> str: raise NotImplementedError @dbus_property_async( property_signature="(tt)", ) def bit_rates(self) -> Tuple[int, int]: raise NotImplementedError