import { Graphics, Container } from 'pixi.js'; import { GraphicAnimation } from 'jl-graphic'; import { Lamp } from '../common/Lamp'; import { Model } from './Signal'; export declare class LampMainBody extends Container { static Type: string; lampNum: number; lampPost: Graphics; lamps: Lamp[]; mirror: boolean; deltaTime: number; constructor(); paint(mt: Model, mirror: boolean): void; setStateBlueShow(): void; setStateLampBad(): void; setStateLogic(): void; setStateH(): void; setStateL(): void; setStateU(): void; setStateHu(): void; setStateA(): void; setStateB(): void; setStateOff(): void; createFlashAnmiation(name: string, color: string, lampIndex: number): GraphicAnimation; }