UNPKG

narraleaf-react

Version:

A React visual novel player framework

9 lines (8 loc) 433 B
import { StringKeyOf } from "../../../util/data"; import { GamePreference } from "../../../game/nlcore/gameTypes"; /** * Custom hook for managing game preferences * @param key - Preference key to access/modify * @returns Tuple containing current preference value and setter function */ export declare function usePreference<K extends StringKeyOf<GamePreference>>(key: K): [GamePreference[K], (value: GamePreference[K]) => void];