""" This type stub file was generated by pyright. """ from typing import Any, List, Optional """Multimap module.""" class Multimap: """Multimap class.""" def __init__(self) -> None: """Make new multimap.""" ... def set(self, key: Optional[str], value: Any) -> None: """Set value.""" ... def get(self, key: Optional[str]) -> List[Any]: """Get values.""" ... def has(self, key: Optional[str]) -> bool: """Check key is in this map.""" ... def hasValue(self, key: Optional[str], value: Any) -> bool: """Check value is in this map.""" ... def size(self) -> int: """Length of this map.""" ... def delete(self, key: Optional[str], value: Any) -> bool: """Delete value from key.""" ... def deleteAll(self, key: Optional[str]) -> None: """Delete all value of the key.""" ... def firstValue(self, key: Optional[str]) -> Any: """Get first value of the key.""" ... def firstKey(self) -> Optional[str]: """Get first key.""" ... def valuesArray(self) -> List[Any]: """Get all values as list.""" ... def clear(self) -> None: """Clear all entries of this map.""" ...