import type { ScreenAnalysis, UiElement } from "./types.js"; /** * Detect screen title from Toolbar/ActionBar/NavigationBar elements */ export declare function detectScreenTitle(elements: UiElement[]): string | undefined; /** * Detect if a dialog/modal is present and return its title */ export declare function detectDialog(elements: UiElement[]): { hasDialog: boolean; dialogTitle?: string; }; /** * Detect navigation state (back button, menu, tabs) */ export declare function detectNavigation(elements: UiElement[]): { hasBack: boolean; hasMenu: boolean; hasTabs: boolean; currentTab?: string; }; /** * Analyze screen and return structured information. * More useful than raw UI tree for Claude to understand. */ export declare function analyzeScreen(elements: UiElement[], activity?: string): ScreenAnalysis; //# sourceMappingURL=screen-analyzer.d.ts.map