import VcBaseMaterialProperty from './VcBaseMaterialProperty';
export default class VcCircleWaveMaterialProperty extends VcBaseMaterialProperty {
    _definitionChanged: Cesium.Event<(...args: any[]) => void>;
    _color: Cesium.ConstantProperty;
    _duration: number;
    _count: number;
    _gradient: number;
    _time: number;
    constructor(options: any);
    get isConstant(): boolean;
    get definitionChanged(): Cesium.Event<(...args: any[]) => void>;
    get color(): Cesium.ConstantProperty;
    set color(value: Cesium.ConstantProperty);
    get duration(): number;
    set duration(value: number);
    get count(): number;
    set count(value: number);
    getType(): string;
    getValue(time: any, result: any): any;
    equals(other: any): any;
}
