import type { Engine } from "tsparticles-engine";
import type { IEmitterShape } from "./IEmitterShape";
export declare class ShapeManager {
    private readonly _engine;
    constructor(engine: Engine);
    addShape(name: string, drawer: IEmitterShape): void;
    getShape(name: string): IEmitterShape | undefined;
    getSupportedShapes(): IterableIterator<string>;
}
