@measey/mycoder-agent
Version:
Agent module for mycoder - an AI-powered software development assistant
31 lines • 894 B
TypeScript
import { Logger } from '../../../utils/logger.js';
/**
* Browser information interface
*/
export interface BrowserInfo {
name: string;
type: 'chromium' | 'firefox' | 'webkit';
path: string;
}
/**
* Check if a file exists and is accessible
*/
export declare function canAccess(filePath: string): boolean;
/**
* Detect browsers on macOS
*/
export declare function detectMacOSBrowsers(): Promise<BrowserInfo[]>;
/**
* Detect browsers on Windows
*/
export declare function detectWindowsBrowsers(): Promise<BrowserInfo[]>;
/**
* Detect browsers on Linux
*/
export declare function detectLinuxBrowsers(): Promise<BrowserInfo[]>;
/**
* Detect available browsers on the system
* Returns an array of browser information objects sorted by preference
*/
export declare function detectBrowsers(logger: Logger): Promise<BrowserInfo[]>;
//# sourceMappingURL=browserDetectors.d.ts.map