import { TiebaThreadMetadataObject } from './metadata-resolver'; export interface TiebaReadabilityObject extends TiebaThreadMetadataObject { word_count?: number; content: string; } export interface TiebaReadabilityOptions { strip_images: boolean; } export declare class TiebaReadability { static readonly OPTIONS: { strip_images: boolean; }; static readonly REGEX: { HTML_TAGS: RegExp; H3: RegExp; H4: RegExp; BLOCKQUOTE: RegExp; BLOCKQUOTE_AND_HR: RegExp; IMG: RegExp; HR: RegExp; OL: RegExp; LINE_FEED: RegExp; }; static parse(content: string): any[]; private parser; private thread; private options; constructor(options?: TiebaReadabilityOptions); parse(source: string): TiebaReadabilityObject; }