import Path from './Path'; 
 | 
import PathProxy from '../core/PathProxy'; 
 | 
export interface CompoundPathShape { 
 | 
    paths: Path[]; 
 | 
} 
 | 
export default class CompoundPath extends Path { 
 | 
    type: string; 
 | 
    shape: CompoundPathShape; 
 | 
    private _updatePathDirty; 
 | 
    beforeBrush(): void; 
 | 
    buildPath(ctx: PathProxy | CanvasRenderingContext2D, shape: CompoundPathShape): void; 
 | 
    afterBrush(): void; 
 | 
    getBoundingRect(): import("../core/BoundingRect").default; 
 | 
} 
 |