/**
 * Post Detail Flow — expand comments and collect individual reactions
 * for a set of posts.
 */
import type { BrowserContext } from '../cdp.js';
import type { NetworkInterceptor } from '../network.js';
import type { FbPostData, FbCommentData, FbReactionData } from '../../../types.js';
export interface PostDetailOptions {
    /** Expand and collect all comments on each post. */
    collectComments?: boolean;
    /** Open reaction dialog and collect individual reactor lists. */
    collectReactions?: boolean;
}
/**
 * Iterate through posts and collect detailed comments and/or reactions.
 */
export declare function collectPostDetails(ctx: BrowserContext, interceptor: NetworkInterceptor, posts: FbPostData[], opts?: PostDetailOptions): Promise<{
    comments: FbCommentData[];
    reactions: FbReactionData[];
}>;
//# sourceMappingURL=post-detail.d.ts.map