import MeshAppendable from "../../display/core/MeshAppendable"; import { SystemOptions } from "./createInternalSystem"; export declare const createLoadedEffectSystem: >, Data extends void | Record>(name: string, { data, effect, cleanup }: Pick, "data" | "effect" | "cleanup">) => { add: ((item: GameObject, initData?: Data | undefined) => false | import("@lincode/promiselikes").Cancellable) | ((item: GameObject, initData?: Data | undefined) => boolean); };