UNPKG

@javelin/ecs

Version:

8 lines 500 B
import { EffectOptions } from "./effect"; import { World } from "./world"; export declare type RefInitializer<$Type> = (world: World) => $Type; export declare const createRef: <$Type>(initializer: RefInitializer<$Type>, options?: EffectOptions) => import("./effect").EffectApi<{ value: $Type; }, []>; export declare function createImmutableRef<$Type>(initializer: RefInitializer<$Type>, options?: EffectOptions): import("./effect").EffectApi<$Type, []>; //# sourceMappingURL=effect_utils.d.ts.map