import { Cancellable } from "@lincode/promiselikes";
import { Texture } from "three";
import MeshAppendable from "../display/core/MeshAppendable";
import Model from "../display/Model";
export declare const reflectionVisibleSet: Set<MeshAppendable<import("three").Object3D<import("three").Event>>>;
export declare const reflectionChangedSet: WeakSet<Model>;
export declare const reflectionDataMap: WeakMap<Model, [Texture, Cancellable]>;
