interface HookContext<T> {
    clientMetadata: ClientMetadata;
    context: Readonly<EvaluationContext>;
    defaultValue: T;
    flagKey: string;
    flagValueType: FlagValueType;
    logger: Logger;
    providerMetadata: ProviderMetadata;
}

Type Parameters

Hierarchy (view full)

Properties

clientMetadata: ClientMetadata
context: Readonly<EvaluationContext>
defaultValue: T
flagKey: string
flagValueType: FlagValueType
logger: Logger
providerMetadata: ProviderMetadata