# 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]: ...
