UNPKG

@truefrontier/puppeteer-laravel-mcp-server

Version:

A Model Context Protocol server for Laravel Herd browser automation using Puppeteer

24 lines 769 B
import { BrowserInstance, BrowserPoolConfig } from '../core/types.js'; export declare class BrowserPool { private pool; private instances; constructor(config?: BrowserPoolConfig); acquire(): Promise<BrowserInstance>; release(instance: BrowserInstance): Promise<void>; createPage(instance: BrowserInstance): Promise<import("puppeteer").Page>; closePage(instance: BrowserInstance, page: any): Promise<void>; getStats(): { size: number; available: number; borrowed: number; pending: number; instances: { id: string; created: Date; lastUsed: Date; activePages: number; }[]; }; drain(): Promise<void>; } //# sourceMappingURL=pool.d.ts.map