import { SetterMap } from '../models/setterMap/SetterMap'; import { GameObjects } from 'phaser'; import { SetupContext, WatchHandle } from 'vue'; export declare const useInitializeGameObjectSetters: >(gameObject: () => TGameObject, configuration: () => TConfiguration, emit: SetupContext["emit"], setterMap: SetterMap, immediate?: true) => { initializeGameObjectSetters: (gameObject: TGameObject) => void; setterWatchHandles: WatchHandle[]; };