import type { EvaluationContext, Logger } from '@openfeature/core'; export declare const flagdPropertyKey = "$flagd"; export declare const flagKeyPropertyKey = "flagKey"; export declare const timestampPropertyKey = "timestamp"; export declare const targetingPropertyKey = "targetingKey"; export declare const loggerSymbol: unique symbol; export type EvaluationContextWithLogger = EvaluationContext & { [loggerSymbol]: Logger; }; export declare function getLoggerFromContext(context: EvaluationContextWithLogger): Logger;