@auto-browse/auto-browse
Version:
AI-powered browser automation
25 lines (24 loc) • 750 B
TypeScript
/**
* Configuration types and utilities for auto-browse-ts
* Adapted from playwright-mcp to work with session manager
*/
export interface FullConfig {
browser: {
browserName: 'chromium' | 'firefox' | 'webkit';
launchOptions?: any;
contextOptions?: any;
userDataDir?: string;
isolated?: boolean;
cdpEndpoint?: string;
remoteEndpoint?: string;
browserAgent?: string;
};
network?: {
allowedOrigins?: string[];
blockedOrigins?: string[];
};
saveTrace?: boolean;
imageResponses?: 'allow' | 'omit' | 'auto';
}
export declare function outputFile(config: FullConfig, filename: string): Promise<string>;
export declare const defaultConfig: FullConfig;