import type { Dispatch, MutableRefObject, SetStateAction } from 'react'; import type { OffsetWell } from '../../OffsetWellPickerV5.types'; import type { FilterState } from '../../stores/filter-store/types'; import type { SelectionZone } from '../../types/SelectionZone'; type UsePendingSearchEffectParams = { wells: OffsetWell[] | null; maxOffsetWellNumber: number; filters: FilterState | null; pendingSearchSelectionRef: MutableRefObject>; setSelectedWells: Dispatch>; setCurrentSelectionZone: Dispatch>; setLoadingAssetIds: Dispatch>; }; /** * Processes pending search selections once well data arrives. * When wells become available that match pending search IDs, * adds them to the selection if they pass filters. */ export declare const usePendingSearchEffect: ({ wells, maxOffsetWellNumber, filters, pendingSearchSelectionRef, setSelectedWells, setCurrentSelectionZone, setLoadingAssetIds, }: UsePendingSearchEffectParams) => void; export {}; //# sourceMappingURL=usePendingSearchEffect.d.ts.map