import { OnChanges, SimpleChanges } from '@angular/core';
import { ProgressRingMetadata } from './types';
import * as i0 from "@angular/core";
export declare class ProgressRingComponent implements OnChanges {
    props: ProgressRingMetadata;
    size: number;
    strokeWidth: number;
    radius: number;
    center: number;
    circumference: number;
    dashOffset: number;
    labelFontSize: number;
    ngOnChanges(changes: SimpleChanges): void;
    getProgressColor(): string;
    getTrackColor(): string;
    private calculateDimensions;
    private calculateProgress;
    static ɵfac: i0.ɵɵFactoryDeclaration<ProgressRingComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ProgressRingComponent, "val-progress-ring", never, { "props": { "alias": "props"; "required": false; }; }, {}, never, never, true, never>;
}
