page-with
Version:
A library for usage example-driven in-browser testing of your own libraries.
14 lines (13 loc) • 527 B
TypeScript
import { ChromiumBrowser, LaunchOptions } from 'playwright';
import { ServerOptions, PreviewServer } from './server/PreviewServer';
export declare let browser: ChromiumBrowser;
export declare let server: PreviewServer;
export interface CreateBrowserApi {
browser: ChromiumBrowser;
cleanup(): Promise<void>;
}
export interface CreateBrowserOptions {
launchOptions?: LaunchOptions;
serverOptions?: ServerOptions;
}
export declare function createBrowser(options?: CreateBrowserOptions): Promise<CreateBrowserApi>;