import { OnChanges, OnInit, SimpleChanges } from "@angular/core";
import * as i0 from "@angular/core";
export declare class KwikUIAnimationPlayerLottieComponent implements OnInit, OnChanges {
    config: string;
    id: string;
    constructor();
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    ngOnDestroy(): void;
    private validateInputProperty;
    handleAnimationCreated(e: any): void;
    handleConfigReady(): void;
    handleDataReady(): void;
    handleDomLoaded(): void;
    handleEnterFrame(e: any): void;
    handleSegmentStart(e: any): void;
    handleComplete(e: any): void;
    handleLoopComplete(e: any): void;
    handleDestroy(e: any): void;
    handleError(e: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<KwikUIAnimationPlayerLottieComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KwikUIAnimationPlayerLottieComponent, "kwikui-animation-player-lottie", never, { "config": "config"; "id": "id"; }, {}, never, never>;
}
