browser-automator
Version:
Puppeteer alternative for Chrome extensions. A module for Chrome extensions that functions similarly to Puppeteer.
32 lines (31 loc) • 824 B
TypeScript
/**
* This module provides exports related to browser automation, including classes for browser control and page interaction.
*
* @module browser-automator
*/
import Browser from './browser';
import { doDelay } from './library';
import Page from './page';
import Self from './self';
declare global {
interface Window {
Self: typeof Self;
transmittedFiles: any;
}
}
/**
* A namespace that provides functions for launching the browser automation process.
*
* @namespace automator
*/
declare const automator: {
/**
* Launches a new Browser instance for browser automation.
*
* @function
* @returns {Browser} - A new Browser instance for browser automation.
*/
launch: () => Browser;
};
export default automator;
export { Browser, Page, doDelay as delay, Self };