mirror of
https://github.com/koush/scrypted.git
synced 2026-03-01 16:52:56 +00:00
36 lines
580 B
Python
36 lines
580 B
Python
from __future__ import annotations
|
|
from typing import AbstractSet, Any, Callable
|
|
from typing_extensions import TypedDict
|
|
|
|
SettingValue = str
|
|
EventListener = Callable[[Any, Any, Any], None]
|
|
|
|
|
|
class Console:
|
|
pass
|
|
|
|
|
|
class Storage:
|
|
def getItem(self, key: str) -> str:
|
|
pass
|
|
|
|
def setItem(self, key: str, value: str):
|
|
pass
|
|
|
|
def removeItem(self, key: str):
|
|
pass
|
|
|
|
def getKeys(self) -> AbstractSet[str]:
|
|
pass
|
|
|
|
def clear(self):
|
|
pass
|
|
|
|
|
|
class MediaObject:
|
|
mimeType: str
|
|
|
|
|
|
class RTCSessionDescriptionInit(TypedDict):
|
|
pass
|