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; }