Files
doc-forge/docforge/loader/__init__.pyi

16 lines
484 B
Python

"""Type stubs for doc-forge loader package."""
from typing import Any, Dict, List, Optional, Union
from pathlib import Path
from docforge.model import Project, Module
class GriffeLoader:
"""Loads Python modules using Griffe introspection."""
def __init__(self) -> None: ...
def load_project(self, module_paths: List[str]) -> Project: ...
def load_module(self, path: str) -> Module: ...
def resolve_aliases(self, project: Project) -> None: ...