# 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
from .models import Document, Section
def construct_entry_url(section: Section) -> str | None: ...
def extract_feed_properties(document: Document) -> dict[str, Any]: ...
def extract_sections(documents: Iterable[Document]) -> list[Section]: ...