import { IgApiClient } from './client'; import { AccountFollowersFeed, AccountFollowingFeed, BestiesFeed, BlockedUsersFeed, DirectInboxFeed, DirectPendingInboxFeed, DirectThreadFeed, DiscoverFeed, PostsInsightsFeed, LocationFeed, MediaCommentsFeed, MusicGenreFeed, MusicMoodFeed, MusicSearchFeed, MusicTrendingFeed, NewsFeed, PendingFriendshipsFeed, ReelsMediaFeed, ReelsTrayFeed, SavedFeed, StoriesInsightsFeed, TagFeed, TagsFeed, TimelineFeed, UserFeed, UsertagsFeed, IgtvBrowseFeed, IgtvChannelFeed, LikedFeed, TopicalExploreFeed } from '../feeds'; import { DirectInboxFeedResponseThreadsItem } from '../responses'; import { PostsInsightsFeedOptions, TimelineFeedReason, IgAppModule } from '../types'; import { UserStoryFeed } from '../feeds/user-story.feed'; import { ListReelMediaViewerFeed } from '../feeds/list-reel-media-viewer.feed'; import { MediaInlineChildCommentsFeed } from '../feeds/media.inline-child-comments.feed'; import { MediaStickerResponsesFeed } from '../feeds/media.sticker-responses.feed'; import { StorySliderVotersFeedResponseResponseRootObject, StorySliderVotersFeedResponseResponseVotersItem, StoryQuestionResponsesFeedResponseRespondersItem, StoryQuestionResponsesFeedResponseRootObject, StoryQuizParticipantsFeedResponseParticipantsItem, StoryQuizParticipantsFeedResponseRootObject, StoryPollVotersFeedResponseRootObject, StoryPollVotersFeedResponseVotersItem } from '../responses'; export declare class FeedFactory { private client; constructor(client: IgApiClient); accountFollowers(options?: string | number | Partial>): AccountFollowersFeed; accountFollowing(options?: string | number | Partial>): AccountFollowingFeed; news(): NewsFeed; discover(): DiscoverFeed; pendingFriendships(): PendingFriendshipsFeed; bestFriendships(): BestiesFeed; blockedUsers(): BlockedUsersFeed; directInbox(): DirectInboxFeed; directPending(): DirectPendingInboxFeed; directThread(options: Pick, seqId?: number): DirectThreadFeed; user(id: string | number): UserFeed; tag(tag: string): TagFeed; tags(tag: string, tab?: 'top' | 'recent' | 'places'): TagsFeed; location(id: string | number, tab?: 'recent' | 'ranked'): LocationFeed; mediaComments(id: string): MediaCommentsFeed; reelsMedia(options: { userIds: Array; source?: IgAppModule; }): ReelsMediaFeed; userStory(userId: string | number): UserStoryFeed; reelsTray(reason?: 'pull_to_refresh' | 'cold_start'): ReelsTrayFeed; timeline(reason?: TimelineFeedReason): TimelineFeed; musicTrending(product?: IgAppModule): MusicTrendingFeed; musicSearch(query: string, product?: IgAppModule): MusicSearchFeed; musicGenre(id: number | string, product?: IgAppModule): MusicGenreFeed; musicMood(id: number | string, product?: IgAppModule): MusicMoodFeed; usertags(id: number | string): UsertagsFeed; postsInsightsFeed(options: PostsInsightsFeedOptions): PostsInsightsFeed; storiesInsights(timeframe: 'ONE_DAY' | 'ONE_WEEK' | 'TWO_WEEKS'): StoriesInsightsFeed; saved(): SavedFeed; listReelMediaViewers(mediaId: string): ListReelMediaViewerFeed; mediaInlineChildComments(mediaId: string, commentId: string, minId?: string): MediaInlineChildCommentsFeed; igtvBrowse(isPrefetch?: boolean): IgtvBrowseFeed; storyQuestionResponses(mediaId: string, stickerId: string | number): MediaStickerResponsesFeed; storyPollVoters(mediaId: string, stickerId: string | number): MediaStickerResponsesFeed; storyQuizParticipants(mediaId: string, stickerId: string | number): MediaStickerResponsesFeed; storySliderVoters(mediaId: string, stickerId: string | number): MediaStickerResponsesFeed; igtvChannel(id: string | number): IgtvChannelFeed; igtvChaining(id: string | number): IgtvChannelFeed; liked(): LikedFeed; topicalExplore(options?: Partial>): TopicalExploreFeed; }