UNPKG

@henteko/kumiki

Version:

A video generation tool that creates videos from JSON configurations

38 lines 877 B
import { Page } from 'puppeteer'; export declare class PuppeteerService { private static instance; private browser; /** * Get singleton instance */ static getInstance(): PuppeteerService; /** * Launch browser if not already launched */ launch(): Promise<void>; /** * Create a new page */ createPage(): Promise<Page>; /** * Take screenshot of HTML content */ screenshot(html: string, options: { width: number; height: number; outputPath: string; }): Promise<void>; /** * Generate HTML from template */ generateHTML(content: string, styles?: string): string; /** * Close the browser */ close(): Promise<void>; /** * Cleanup on process exit */ static cleanup(): Promise<void>; } //# sourceMappingURL=puppeteer.d.ts.map