/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
import { ICircularProgressComponent } from './circular-progress';
export interface ICircularProgressAdapter {
    initialize(): void;
    destroy(): void;
    open(): void;
    close(): void;
    setDeterminate(value: boolean): void;
    setProgress(value: number): void;
    setAriaLabel(value: string): void;
}
export declare class CircularProgressAdapter implements ICircularProgressAdapter {
    private _component;
    private _rootElement;
    private _mdcCircularProgress;
    constructor(_component: ICircularProgressComponent);
    initialize(): void;
    destroy(): void;
    setDeterminate(value: boolean): void;
    setProgress(value: number): void;
    open(): void;
    close(): void;
    setAriaLabel(value: string): void;
}
