/** * Shared utilities for screenshot platform implementations */ /** * Check if a command-line tool is available on the system. * Uses execFileSync to avoid shell injection. */ export declare function hasTool(name: string): boolean; /** * Run a PowerShell script by writing it to a temp .ps1 file. * Avoids shell quoting issues with inline -Command. */ export declare function runPowerShell(script: string, timeoutMs?: number, prefix?: string): string; //# sourceMappingURL=shared.d.ts.map