import type { Extractor } from '../../types.js';
export interface RedditComment {
    author: string;
    body: string;
    score: number;
    replies: RedditComment[];
}
export interface RedditThread {
    title: string;
    author: string;
    subreddit: string;
    body_markdown: string;
    comments: RedditComment[];
    score: number;
    upvote_ratio: number;
    awards: string[];
    posted_at: string;
}
export declare function detectAntiBotBlock(html: string): string | null;
export declare function extractRedditThread(html: string, _url: string): RedditThread | null;
export declare const redditExtractor: Extractor;
//# sourceMappingURL=reddit.d.ts.map