import type { UiDiffResult, UiElement } from "./types.js"; export declare function elementFingerprint(el: UiElement): string; /** * Diff two sets of UI elements to detect changes. * Returns appeared/disappeared element descriptions and whether the screen changed significantly. */ export declare function diffUiElements(before: UiElement[], after: UiElement[]): UiDiffResult; /** * Suggest next actions based on current UI state. */ export declare function suggestNextActions(elements: UiElement[]): string[]; //# sourceMappingURL=diff-engine.d.ts.map