import { Page } from "t2-browser-worker";
import { BaseBook } from "../models/base";
import { IResponseListBook } from "../models/types";
export default class TruyenQQ extends BaseBook {
    private readonly SELECTORS;
    private readonly ROUTES;
    private extractBookData;
    private subGetBook;
    private navigateAndFetch;
    getTop(page: Page): Promise<IResponseListBook>;
    getNew(page: Page): Promise<IResponseListBook>;
    getFavorite(page: Page): Promise<IResponseListBook>;
    crawl(page: Page): Promise<{
        top: IResponseListBook;
        bookNew: IResponseListBook;
        bookFavorite: IResponseListBook;
    }>;
}
