import { AuxiliaryType } from "./graphics/AuxiliaryType";
import { AbsAuxGraphic } from "./graphics/AbsAuxGraphic";
type AuxGraphicConstructor<T extends AbsAuxGraphic<any> = AbsAuxGraphic<any>> = new (...args: any[]) => T;
export declare class AuxGraphicFactory {
    static constructorMap: Partial<Record<AuxiliaryType, AuxGraphicConstructor>>;
    static create(type: AuxiliaryType): AbsAuxGraphic<any> | null;
}
export {};
//# sourceMappingURL=AuxGraphicFactory.d.ts.map