UNPKG

@xbibzlibrary/tiktokscrap

Version:

Powerful TikTok Scraper and Downloader Library

10 lines 646 B
import { TikTokDownloadOptions, TikTokScrapResult } from '../types'; export declare abstract class BaseDownloader { protected logger: import("../utils/logger").Logger; protected executeDownload<T>(downloadFn: () => Promise<T>, errorMessage: string): Promise<TikTokScrapResult<T>>; protected downloadFile(url: string, outputPath: string, options?: TikTokDownloadOptions): Promise<string>; protected generateFilename(url: string, extension: string, options?: TikTokDownloadOptions): string; protected getOutputPath(outputDir: string, filename: string): string; } export default BaseDownloader; //# sourceMappingURL=base.d.ts.map