import { App } from '../vue/dist/vue.esm-bundler.js'; import { default as ReflagBootstrappedProvider } from './ReflagBootstrappedProvider.vue'; import { default as ReflagClientProvider } from './ReflagClientProvider.vue'; import { default as ReflagProvider } from './ReflagProvider.vue'; export { useClient, useFlag, useIsLoading, useOnEvent, useOptInFlags, useRequestFeedback, useSetOptIn, useSendFeedback, useTrack, useUpdateCompany, useUpdateOtherContext, useUpdateUser, } from './hooks'; export type { BootstrappedFlags, EmptyFlagRemoteConfig, Flag, FlagKey, Flags, FlagType, OptInFlag, ReflagBaseProps, ReflagBootstrappedProps, ReflagClientProviderProps, ReflagInitOptionsBase, ReflagProps, RequestFlagFeedbackOptions, TypedFlags, UseOptInFlagsResult, } from './types'; export type { CheckEvent, CompanyContext, SetOptInOptions, TrackEvent, UserContext, } from '@reflag/browser-sdk'; export { ReflagBootstrappedProvider, ReflagClientProvider, ReflagProvider }; declare const _default: { install(app: App): void; }; export default _default; //# sourceMappingURL=index.d.ts.map