declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    /**
     * [
     * 	{
     * 		content : String (html string),
     * 		placement : String (top,left,bottom,right,top-start,top-end,left-start,left-end,bottom-start,bottom-end,right-start,right-end),
     * 		target : "js selector where popover is displayed"
     * 	}
     * ]
     */
    steps: {
        type: ArrayConstructor;
        default: () => never[];
    };
    startOnMount: {
        type: BooleanConstructor;
        default: boolean;
    };
    startFrom: {
        type: NumberConstructor;
        default: number;
    };
    closeOnOverlayClick: {
        type: BooleanConstructor;
        default: boolean;
    };
    overlay: {
        type: BooleanConstructor;
        default: boolean;
    };
}, import("vue").Data, {
    currentStep: {};
    currentStepId: number;
    currentPopper: null;
    inprogress: boolean;
    defaultStep: {
        targetClass: boolean;
    };
}, {}, {
    start(): void;
    renderStep(currentStep: any): void;
    next(): void;
    done(): void;
    removeTargetClass(): void;
    handleOverlayClick(): void;
}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    /**
     * [
     * 	{
     * 		content : String (html string),
     * 		placement : String (top,left,bottom,right,top-start,top-end,left-start,left-end,bottom-start,bottom-end,right-start,right-end),
     * 		target : "js selector where popover is displayed"
     * 	}
     * ]
     */
    steps: {
        type: ArrayConstructor;
        default: () => never[];
    };
    startOnMount: {
        type: BooleanConstructor;
        default: boolean;
    };
    startFrom: {
        type: NumberConstructor;
        default: number;
    };
    closeOnOverlayClick: {
        type: BooleanConstructor;
        default: boolean;
    };
    overlay: {
        type: BooleanConstructor;
        default: boolean;
    };
}>>, {
    overlay: boolean;
    steps: unknown[];
    startOnMount: boolean;
    startFrom: number;
    closeOnOverlayClick: boolean;
}>;
export default _default;
