import type { ScreenCapture, ScreenTile, VisionConfig } from './types'; export declare class ScreenCaptureService { private config; private activeTileIndex; private lastCapture; constructor(config: VisionConfig); getScreenInfo(): Promise<{ width: number; height: number; } | null>; captureScreen(): Promise; private captureScreenToFile; getActiveTile(): ScreenTile | null; getAllTiles(): ScreenTile[]; getProcessedTiles(): ScreenTile[]; }