import { AfterViewInit, Injector, OnDestroy } from '@angular/core'; import { CircleProgressComponent, CircleProgressOptionsInterface } from 'ng-circle-progress'; import { IRedrawableComponent, StylableComponent } from '@wm/components/base'; import * as i0 from "@angular/core"; export declare const TYPE_CLASS_MAP_PC: { default: string; success: string; info: string; warning: string; danger: string; }; export declare class ProgressCircleComponent extends StylableComponent implements AfterViewInit, OnDestroy, IRedrawableComponent { static initializeProps: void; displayformat: string; datavalue: string; minvalue: number; maxvalue: number; type: string; title: string; subtitle: string; captionplacement: string; percentagevalue: number; redraw: Function; options: CircleProgressOptionsInterface; hint: string; arialabel: string; displayValue: string; circleRef: CircleProgressComponent; constructor(inj: Injector, explicitContext: any); private _redraw; ngAfterViewInit(): void; getDefaultOptions(): CircleProgressOptionsInterface; getLib(): string; overrideDefaults(options: any): void; updateDisplayValueFormat(): void; onPropertyChange(key: string, nv: any, ov?: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }