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

from datetime import datetime
from typing import Protocol

from .models import MappedFrame as MappedFrame

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

class IRegulApiInterface(Protocol):
    @property
    def last_message_timestamp(self) -> datetime | None: ...
    async def get_data(self) -> MappedFrame | None: ...
    async def defrost(self) -> bool: ...
    async def check_auth(self) -> bool: ...
