import { Graphics } from 'pixi.js'; import { GraphicData, JlGraphic, VectorText } from 'jl-graphic'; export interface IGatedBox extends GraphicData { get code(): string; set code(v: string); get flip(): boolean; set flip(v: boolean); get refScreenDoor(): number; set refScreenDoor(v: number); get refGatedBoxMapCode(): string; set refGatedBoxMapCode(v: string); clone(): IGatedBox; copyFrom(data: IGatedBox): void; eq(other: IGatedBox): boolean; } export declare class GatedBox extends JlGraphic { static Type: string; codeGraph: VectorText; rectBody: Graphics; lineBody: Graphics; textGraph: VectorText; constructor(); get datas(): IGatedBox; doRepaint(): void; }