import type { TourTarget } from './types'; export declare function resolveTourTarget(target: TourTarget | null | undefined): Element | null; export type TourTargetState = 'idle' | 'resolving' | 'found'; interface UseTourTargetOptions { enabled: boolean; timeout: number; onNotFound?: () => void; } export declare function useTourTarget(target: TourTarget | null | undefined, { enabled, timeout, onNotFound }: UseTourTargetOptions): { element: Element | null; state: TourTargetState; }; export {}; //# sourceMappingURL=use-tour-target.d.ts.map