UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

26 lines (25 loc) 1.27 kB
import { EntityListSortByOptions } from "../../interfaces/EntityListSortByOptions"; import { Entity } from "../../interfaces/models/Entity"; import { LocationFilters } from "../../interfaces/entity-filters/LocationFilters"; import { TimeFrame } from "../../interfaces/TimeFrame"; import { MetadataFilters } from "../../interfaces/entity-filters/MetadataFilters"; import { TitleFilters } from "../../interfaces/entity-filters/TitleFilters"; import { ContentFilters } from "../../interfaces/entity-filters/ContentFilters"; import { AttachmentsFilters } from "../../interfaces/entity-filters/AttachmentsFilters"; import { KeywordsFilters } from "../../interfaces/entity-filters/KeywordsFilters"; declare function useFetchManyEntities(): (props: { page: number; limit: number; sortBy: EntityListSortByOptions | null; timeFrame: TimeFrame | null; sourceId: string | null; userId: string | null; followedOnly: boolean; keywordsFilters: KeywordsFilters | null; locationFilters: LocationFilters | null; metadataFilters: MetadataFilters | null; titleFilters: TitleFilters | null; contentFilters: ContentFilters | null; attachmentsFilters: AttachmentsFilters | null; }) => Promise<Entity[]>; export default useFetchManyEntities;