import { BaseClient } from './base.js'; import type { Tweet, PaginatedResult } from '../../types/twitter.js'; export declare class TweetMixin extends BaseClient { getTweet(tweetId: string): Promise; getUserTweets(userId: string, count?: number, cursor?: string): Promise>; getUserTweetsAndReplies(userId: string, count?: number, cursor?: string): Promise>; getThread(tweetId: string): Promise; protected parseTweet(result: any): Tweet; private parseUserFromTweet; private parseMedia; protected parseTweetList(data: any): PaginatedResult; } //# sourceMappingURL=tweets.d.ts.map