UNPKG

flagmint-vuejs-feature-flags

Version:

A Vue.js SDK for managing feature flags in Flagmint applications, supporting both Vue 2 and Vue 3.

14 lines (11 loc) 539 B
import { Ref } from 'vue'; import { FlagClient } from 'flagmint-js-sdk'; declare function useFlagmint<T = unknown>(): { client: Ref<FlagClient<T, Record<string, any>> | null, FlagClient<T, Record<string, any>> | null>; isReady: Ref<boolean, boolean>; init: (() => Promise<FlagClient<T>>) | null; flags: Ref<Record<string, unknown>, Record<string, unknown>>; getFlag: <V = unknown>(key: string, fallback?: V) => V; updateFlagmintContext: (context: Record<string, any>) => Promise<void>; }; export { useFlagmint };