plugin-books-pro
Version:
[](https://badge.fury.io/js/plugin-books-pro)
19 lines (18 loc) • 646 B
TypeScript
import { Page } from "t2-browser-worker";
import { BaseBook } from "../models/base";
import { IResponseListBook } from "../models/types";
export default class Metruyencv extends BaseBook {
private readonly API_ENDPOINTS;
private getCurrentDate;
private passLogin;
private transformBookData;
private getInfoABook;
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;
}>;
}