--- displayed_sidebar: jsClientSidebar --- # Interface: IFlagRouter [internal](../modules/internal-8.md).IFlagRouter ## Implemented by - [`FlagRouter`](../classes/internal-8.FlagRouter.md) ## Properties ### isFeatureEnabled • **isFeatureEnabled**: (`key`: `string`) => `boolean` #### Type declaration ▸ (`key`): `boolean` ##### Parameters | Name | Type | | :------ | :------ | | `key` | `string` | ##### Returns `boolean` #### Defined in packages/types/dist/feature-flag/common.d.ts:2 ___ ### listFlags • **listFlags**: () => [`FeatureFlagsResponse`](../modules/internal-8.md#featureflagsresponse-1) #### Type declaration ▸ (): [`FeatureFlagsResponse`](../modules/internal-8.md#featureflagsresponse-1) ##### Returns [`FeatureFlagsResponse`](../modules/internal-8.md#featureflagsresponse-1) #### Defined in packages/types/dist/feature-flag/common.d.ts:3