import { Page } from "t2-browser-worker"; import { BaseBook } from "../models/base"; import { IResponseListBook } from "../models/types"; export default class Manhuavn extends BaseBook { private readonly path; private readonly selectors; private getListBookLink; private extractBookData; private getElementText; private getElementAttribute; private getElementsText; private formatTags; private parseNumber; private parseViewCount; private navigateAndFetch; getNew(page: Page): Promise; getFavorite(page: Page): Promise; getTop(page: Page): Promise; crawl(page: Page): Promise<{ top: IResponseListBook; bookNew: IResponseListBook; bookFavorite: IResponseListBook; }>; }