import type { AbstractConstructor, InstagramClientBase, Mixin } from './instagram-client-base.js'; import type { FeedResult } from './instagram-client-types.js'; /** Options for feed fetch methods */ export interface FeedFetchOptions { /** Include raw GraphQL response in `_raw` field */ includeRaw?: boolean; } export interface InstagramClientFeedMethods { getHomeFeed(cursor?: string, count?: number, options?: FeedFetchOptions): Promise; getExploreFeed(cursor?: string, count?: number, options?: FeedFetchOptions): Promise; getUserPosts(userId: string, cursor?: string, count?: number, options?: FeedFetchOptions): Promise; } export declare function withFeed>(Base: TBase): Mixin; //# sourceMappingURL=instagram-client-feed.d.ts.map