import Definable from './Definable'; 
 | 
import Displayable from '../../graphic/Displayable'; 
 | 
import Path from '../../graphic/Path'; 
 | 
export declare function hasClipPath(displayable: Displayable): boolean; 
 | 
export default class ClippathManager extends Definable { 
 | 
    private _refGroups; 
 | 
    private _keyDuplicateCount; 
 | 
    constructor(zrId: number, svgRoot: SVGElement); 
 | 
    markAllUnused(): void; 
 | 
    private _getClipPathGroup; 
 | 
    update(displayable: Displayable, prevDisplayable: Displayable): SVGElement; 
 | 
    updateDom(parentEl: SVGElement, clipPaths: Path[]): void; 
 | 
    markUsed(displayable: Displayable): void; 
 | 
    removeUnused(): void; 
 | 
} 
 |