import Appendable from "../../display/core/Appendable"; import { onBeforeRender } from "../../events/onBeforeRender"; export declare const createEffectSystem: >(effect: (target: GameObject, data: Data) => void | false | (() => void), cleanup: ((target: GameObject, data: Data) => void) | undefined, ticker: typeof onBeforeRender | typeof queueMicrotask) => readonly [(item: GameObject, data: Data) => void, (item: GameObject) => void];