# Copyright (c) 2026 Chris Pressey, Cat's Eye Technologies
# This file is distributed under an MIT license.  See LICENSES/ directory.
# SPDX-License-Identifier: LicenseRef-MIT-X-Feedmark

from typing import Any, Iterable, Mapping

import atomize

from feedmark.models import Document, Section

def convert_section_to_entry(
    section: Section,
    properties: Mapping[str, Any],
    markdown_links_base: str | None = None,
) -> atomize.Entry: ...
def feedmark_atomize(
    documents: Iterable[Document], out_filename: str, limit: int | None = None
) -> None: ...
