from __future__ import annotations
from typing import Any, TypedDict

class SearchInfo(TypedDict, total=False):
    Criteria: list[SearchCriterium]
    Recursion: SearchRecursion
    IncludeBase: bool
    RespectFolderViewRestrictions: bool
    RespectDocViewRestrictions: bool
    FollowIndirections: bool
