import * as PIXI from 'pixi.js'; import { Rectangle, Vec2 } from 'helpers-lib'; import { Sprite } from '../objects/sprite'; import { Container } from '../objects/container'; import { GlowingShapeDefinition, SpriteWithGlowingShapesDefinition } from '../..'; export declare class GlowingShape extends Container { static createFromDefinition(glowingShapeDefinition: GlowingShapeDefinition, parentSpriteSize: Vec2, parentSpriteAnchor: Vec2): GlowingShape; private shapePixiSprite; private glowingPixiSprite; protected constructor(pixiContainer: PIXI.Container, shapePixiSprite: PIXI.Sprite, glowingPixiSprite: PIXI.Sprite); get boundingBox(): Rectangle; get glow(): number; set glow(value: number); } export declare class SpriteWithGlowingShapes extends Sprite { static createFromDefinition(spriteWithGlowingShapesDefinition: SpriteWithGlowingShapesDefinition): SpriteWithGlowingShapes; readonly glowingShapes: ReadonlyArray; private constructor(); }