import type { Page, Locator } from 'playwright'; import type { Target, InteractiveElement, AmbiguousTarget } from '../types.js'; export type ResolveOutcome = { outcome: 'resolved'; locator: Locator; } | AmbiguousTarget | { outcome: 'not_found'; query: Target; }; export declare function resolveTarget(page: Page, target: Target, knownElements: ReadonlyMap): Promise;