import type Driver from 'driver.js'; import type { TourConfig, TourStep } from './types'; /** * 引导控制器 */ export declare class TourMgr { static Driver: typeof Driver; static instance: TourMgr; execute: (tour: TourConfig & { steps: TourStep | TourStep[]; }, containerElem: HTMLElement | null, dispatchEvent?: (eventName: string, more?: Record) => void) => Promise; loadDriver: () => Promise; } /** * 解析引导条配置并执行 */ export declare const runTourConfig: (tourConfig: TourConfig, data: Record, container: HTMLElement | null, dispatchEvent?: (eventName: string, more?: Record) => void) => void;