Files
docutranslate/docutranslate/exporter/md/base.py
2025-08-29 09:37:06 +08:00

21 lines
564 B
Python

# SPDX-FileCopyrightText: 2025 QinHan
# SPDX-License-Identifier: MPL-2.0
from dataclasses import dataclass
from docutranslate.exporter.base import Exporter, ExporterConfig
from docutranslate.ir.document import Document
from docutranslate.ir.markdown_document import MarkdownDocument
@dataclass(kw_only=True)
class MDExporterConfig(ExporterConfig):
...
class MDExporter(Exporter):
def __init__(self, config: MDExporterConfig|None=None):
super().__init__(config=config)
def export(self, document: MarkdownDocument) -> Document:
...