import { IfcEventData, IfcWorkerAPI, WorkerAPIs, WorkerStateAPI } from '../BaseDefinitions'; export declare class StateWorker implements WorkerStateAPI { private worker; API: WorkerAPIs; private cleaner?; constructor(worker: IfcWorkerAPI); updateStateUseJson(data: IfcEventData): void; updateStateWebIfcSettings(data: IfcEventData): void; updateModelStateJsonData(data: IfcEventData): void; updateModelStateTypes(data: IfcEventData): void; dispose(data: IfcEventData): Promise; loadJsonDataFromWorker(data: IfcEventData): Promise; private getModel; }