init docforge lib

This commit is contained in:
2026-01-20 18:22:16 +05:30
parent 86a4f8f41a
commit a45725160d
28 changed files with 3486 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
"""Type stubs for doc-forge exporters package."""
from typing import Any, Dict, List, Optional, Union
from pathlib import Path
from docforge.model import Project
class MCPExporter:
"""Exports documentation model to MCP JSON format."""
def __init__(self) -> None: ...
def export(self, project: Project, out_dir: Path) -> None: ...
def export_index(self, project: Project, out_dir: Path) -> None: ...
def export_nav(self, project: Project, out_dir: Path) -> None: ...
def export_modules(self, project: Project, out_dir: Path) -> None: ...