import { AfterViewInit, ChangeDetectorRef, ElementRef, OnInit } from '@angular/core';
import { StepService } from '../services/step.service';
import { TlButton } from '../../button/button';
import * as i0 from "@angular/core";
export declare class StepNextDirective implements OnInit, AfterViewInit {
    private elementRef;
    private change;
    private stepService;
    private button;
    constructor(elementRef: ElementRef, change: ChangeDetectorRef, stepService: StepService, button: TlButton);
    onClick(): void;
    ngOnInit(): void;
    ngAfterViewInit(): void;
    private setDisabled;
    static ɵfac: i0.ɵɵFactoryDeclaration<StepNextDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<StepNextDirective, "[stepNext]", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=step-next.directive.d.ts.map