/** * Выполняет цикл для поиска родственного элемента по заданным условиям. * @param props Свойства. * @param props.target Элемент для которого нужно найти родственный элемент. * @param [props.startIndex] Индекс элемента с которого нужно начать поиск. * @param [props.increment] Значение инкремента. * @param [props.defaultResult] Результат в случае если ни один элемент не прошел проверку. * @param [props.isSuitable] Должна определить удовлетворяет ли элемент условию. * @param [props.needBreakLoop] Должна определить нужно ли останавливать цикл. * @return Родственный элемент. */ export declare function findSiblingIndex({ target, startIndex, increment, defaultResult, isSuitable, needBreakLoop, }: { target: HTMLElement; startIndex?: number; increment?: number; defaultResult?: number; isSuitable?: (el: Element) => boolean; needBreakLoop?: (passed: boolean) => boolean; }): number;