import type { FilterOption } from "@prismicio/editor-ui"; export declare function useDocuments(params: { searchTerm: string; tagsFilter: Set; typesFilter: Set; localesFilter: Set; }): { documents: ({ versions: ((({ status: "unclassified"; } | { status: "published"; } | { status: "release"; release_id: string; } | { status: "archived"; }) & { tags: string[]; version_id: string; last_modified_date: Date; custom_type_label: string; author: { email?: string | undefined; id?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; uploadedAvatar?: string | undefined; }; uid?: string | undefined; preview_image?: string | undefined; preview_summary?: string | undefined; }) | (({ status: "unclassified"; } | { status: "published"; } | { status: "release"; release_id: string; } | { status: "archived"; }) & { tags: string[]; version_id: string; last_modified_date: Date; summary?: string | undefined; uid?: string | undefined; preview_image?: string | undefined; custom_type_id?: string | undefined; author_ids?: string[] | undefined; highlights?: { uid?: string | undefined; } | undefined; }))[]; language: { id: string; label: string; isMaster: boolean; }; title: string; id: string; custom_type_id: string; group_lang_id: string; ai_abm_thread_id?: string | undefined; } | { versions: ((({ status: "unclassified"; } | { status: "published"; } | { status: "release"; release_id: string; } | { status: "archived"; }) & { tags: string[]; version_id: string; last_modified_date: Date; custom_type_label: string; author: { email?: string | undefined; id?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; uploadedAvatar?: string | undefined; }; uid?: string | undefined; preview_image?: string | undefined; preview_summary?: string | undefined; }) | (({ status: "unclassified"; } | { status: "published"; } | { status: "release"; release_id: string; } | { status: "archived"; }) & { tags: string[]; version_id: string; last_modified_date: Date; summary?: string | undefined; uid?: string | undefined; preview_image?: string | undefined; custom_type_id?: string | undefined; author_ids?: string[] | undefined; highlights?: { uid?: string | undefined; } | undefined; }))[]; title: string; id: string; custom_type_id: string; group_lang_id: string; locale_id?: string | undefined; })[]; };