import { App } from '../core/App';
import { Entity } from './Entity';
import { LeakLine } from './LeakLine';
import { Text3D } from './Text3D';
import { POI } from './POI';
import { Pipe } from './Pipe';
import { VideoFusion } from './VideoFusion';
/**
 * 其它实体
 */
export type OtherEntity = Text3D | LeakLine | POI | Pipe | VideoFusion;
/**
 * 判断实体是否为其它实体
 * @param entity 实体
 */
export declare function isOtherEntity(entity: Entity): boolean;
/**
 * 创建其它实体对象
 * @param app 应用
 * @param parent 父亲
 * @param json JSON对象
 */
export declare function createOtherEntity(app: App, parent: Entity, json: any): any;
