import { FindPropertyPreference, MobilePlatformElementSelector } from '@mablhq/test-model/mablscriptFind';
import AttributeMatcher from './AttributeMatcher';
import Candidate from './Candidate';
export default class RectAttributeMatcher<TSelector extends MobilePlatformElementSelector, TCandidate extends Candidate<TSelector>> extends AttributeMatcher<TSelector, TCandidate> {
    readonly initialWeight: number;
    constructor(initialWeight: number);
    calculateMatchScore(originalSelector: TSelector, candidateSelector: TSelector, _preferences: Record<string, FindPropertyPreference> | undefined): number;
    adjustWeightBySpecificity(_findCandidates: TCandidate[], _selector: TSelector, _preferences: Record<string, FindPropertyPreference> | undefined): void;
}
//# sourceMappingURL=RectAttributeMatcher.d.ts.map