# 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
def read_document_from(filename: str) -> Document: ...
def read_refdex_from(
filenames: Iterable[str], input_refdex_filename_prefix: str | None = None
) -> dict[str, dict[str, Any]]: ...
def convert_refdex_to_single_filename_refdex(
input_refdex: dict[str, dict[str, Any]],
) -> dict[str, dict[str, Any]]: ...