Immutable config-backed flag provider.
Flags are set at construction time and never change. Useful for simple, static flag sets defined in application configuration.
ConfigProvider(flags: Readonly<Record<string, FlagDefinition>>)
readonly
type: "config"
Provider type identifier.
isEnabled(flag: string,context?: FlagContext): boolean
Evaluates the flag against the immutable flag map.
start(): Promise<void>
No-op — flags are immutable.
stop(): Promise<void>
No-op — flags are immutable.