UNPKG

configcat-vue

Version:

A community-maintained SDK for integrating ConfigCat feature flags into Vue.js applications.

24 lines (23 loc) 2.01 kB
import { Internals } from '@configcat/sdk'; export { default as ConfigCatPlugin, type PluginOptions as ConfigCatPluginOptions } from './plugins/ConfigCatPlugin'; export { default as FeatureWrapper } from './components/FeatureWrapper.vue'; export declare const createConsoleLogger: typeof Internals.createConsoleLogger, createFlagOverridesFromMap: typeof Internals.createFlagOverridesFromMap, createFlagOverridesFromQueryParams: typeof Internals.createFlagOverridesFromQueryParams; export type IQueryStringProvider = Internals.IQueryStringProvider; export { PollingMode } from '@configcat/sdk'; export type { IAutoPollOptions, ILazyLoadingOptions, IManualPollOptions, IOptions } from '@configcat/sdk'; export { DataGovernance } from '@configcat/sdk'; export type { IConfigCatLogger, LogEventId, LogMessage } from '@configcat/sdk'; export { LogLevel } from '@configcat/sdk'; export { FormattableLogMessage } from '@configcat/sdk'; export type { IConfigCatCache } from '@configcat/sdk'; export type { ConditionTypeMap, ICondition, IConditionUnion, IConfig, IPercentageOption, IPrerequisiteFlagCondition, ISegment, ISegmentCondition, ISetting, ISettingUnion, ISettingValueContainer, ITargetingRule, IUserCondition, IUserConditionUnion, SettingTypeMap, SettingValue, UserConditionComparisonValueTypeMap, VariationIdValue } from '@configcat/sdk'; export { PrerequisiteFlagComparator, SegmentComparator, SettingType, UserComparator } from '@configcat/sdk'; export type { IConfigCatClient, IConfigCatClientSnapshot, SettingKeyValue } from '@configcat/sdk'; export type { IEvaluationDetails, SettingTypeOf } from '@configcat/sdk'; export type { IUser, UserAttributeValue } from '@configcat/sdk'; export { User } from '@configcat/sdk'; export type { FlagOverrides } from '@configcat/sdk'; export { OverrideBehaviour } from '@configcat/sdk'; export { ClientCacheState, RefreshResult } from '@configcat/sdk'; export type { HookEvents, IProvidesHooks } from '@configcat/sdk'; export { ConfigJson } from '@configcat/sdk';