import { State } from "@realsee/five";
import { Ref } from "vue";
/**
 * Five Vue Hooks: Five 的目标状态
 * @returns
 * [ currentState: Five 的目标状态, setState: 设置 Five 的状态 ]
 * @example
 * ```
 * const [ state, setState ] = useFiveState;
 * ```
 */
declare function useFiveState(): [
    curState: Ref<State>,
    setState: (state: Partial<State> | ((prevState: State) => Partial<State>), immediately?: boolean, userAction?: boolean) => void
];
export { useFiveState };
