UNPKG

@asicupv/paella-extra-plugins

Version:
12 lines (11 loc) 526 B
import { ButtonPlugin, EventLogPlugin, Events } from '@asicupv/paella-core'; import { Tour } from 'shepherd.js'; export default class OnboardingPlugin extends EventLogPlugin { getPluginModuleInstance(): import('@asicupv/paella-core').PluginModule; get name(): string; get events(): Events[]; onEvent(_evt: any, _params: any): Promise<void>; buildTour(): Promise<Tour>; generateTourStepsForButtons(tour: Tour, buttons: ButtonPlugin[]): Promise<void>; generateTourSteps(tour: Tour): Promise<void>; }