import { EventEmitter } from "@angular/core"; import { Onboarding } from "@salaxy/core"; import { OnboardingService } from "../../services/index"; import { ComponentDoneEvent } from "../index"; /** * Base component for creating editor components for onboarding process. */ export declare class NgOnboardingBaseComponent { private srv; /** * Called when the user clicks the next-button (this component is done). */ done: EventEmitter>; constructor(srv: OnboardingService); /** Current onboarding item for data binding. */ readonly current: Onboarding; /** Gets VismaSign authentication methods */ readonly signatureMethods: { id: string; title: string; img: string; isPopular: boolean; }[]; /** * Going to the next page in the wizard. * The inheriting components should asure that the method is called only if data is valid. * Typically this can be done using form validation, but you may also override this method. */ next(): void; }