mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-28 13:52:12 +08:00
add type annotations for 'docutils.parsers.rst.directives.admonitions' (#12396)
This commit is contained in:
@@ -1,3 +1,16 @@
|
||||
from _typeshed import Incomplete
|
||||
from docutils import nodes
|
||||
from docutils.parsers.rst import Directive
|
||||
|
||||
def __getattr__(name: str) -> Incomplete: ...
|
||||
class BaseAdmonition(Directive):
|
||||
node_class: type[nodes.Admonition] # Subclasses must set this to the appropriate admonition node class.
|
||||
|
||||
class Admonition(BaseAdmonition): ...
|
||||
class Attention(BaseAdmonition): ...
|
||||
class Caution(BaseAdmonition): ...
|
||||
class Danger(BaseAdmonition): ...
|
||||
class Error(BaseAdmonition): ...
|
||||
class Hint(BaseAdmonition): ...
|
||||
class Important(BaseAdmonition): ...
|
||||
class Note(BaseAdmonition): ...
|
||||
class Tip(BaseAdmonition): ...
|
||||
class Warning(BaseAdmonition): ...
|
||||
|
||||
Reference in New Issue
Block a user