import { LogLevel, LogMessage, LogDetails } from "@featurevisor/sdk"; import { Dependencies } from "../dependencies"; import { Plugin } from "../cli"; export interface EvaluateOptions { environment?: string; feature: string; context: Record; json?: boolean; pretty?: boolean; verbose?: boolean; schemaVersion?: string; inflate?: number; } export interface Log { level: LogLevel; message: LogMessage; details?: LogDetails; } export declare function evaluateFeature(deps: Dependencies, options: EvaluateOptions): Promise; export declare const evaluatePlugin: Plugin;