import { OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class CfCircularProgressBarComponent implements OnInit, OnDestroy, OnChanges {
    progress: number;
    showAnimation: boolean;
    theme: string;
    id: string;
    animationDuration: number;
    animationDelay: number;
    animationStep: number;
    setIntervalId: any;
    startProgress: number;
    endProgress: number;
    document: Document;
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    start(progress: number, showAnimation: boolean): void;
    startAnimation(): void;
    setProgress(progress: number): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<CfCircularProgressBarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CfCircularProgressBarComponent, "cf-circular-progress-bar", never, { "progress": { "alias": "progress"; "required": false; }; "showAnimation": { "alias": "showAnimation"; "required": false; }; "theme": { "alias": "theme"; "required": false; }; }, {}, never, never, false, never>;
}
