import { z } from 'zod'; export declare const TunableParameter: z.ZodEnum<["compaction_trigger_threshold", "preferred_compaction_strategy", "memory_rotation_cap", "subagent_brief_length", "load_order_priority", "output_profile_default"]>; export type TunableParameter = z.infer; export declare const TuningBoundsSchema: z.ZodObject<{ parameter: z.ZodEnum<["compaction_trigger_threshold", "preferred_compaction_strategy", "memory_rotation_cap", "subagent_brief_length", "load_order_priority", "output_profile_default"]>; min: z.ZodNumber; max: z.ZodNumber; default: z.ZodNumber; }, "strip", z.ZodTypeAny, { default: number; min: number; max: number; parameter: "compaction_trigger_threshold" | "preferred_compaction_strategy" | "memory_rotation_cap" | "subagent_brief_length" | "load_order_priority" | "output_profile_default"; }, { default: number; min: number; max: number; parameter: "compaction_trigger_threshold" | "preferred_compaction_strategy" | "memory_rotation_cap" | "subagent_brief_length" | "load_order_priority" | "output_profile_default"; }>; export type TuningBounds = z.infer; export declare const TUNING_BOUNDS: Record; export declare const TuningRecordSchema: z.ZodObject<{ id: z.ZodString; parameter: z.ZodEnum<["compaction_trigger_threshold", "preferred_compaction_strategy", "memory_rotation_cap", "subagent_brief_length", "load_order_priority", "output_profile_default"]>; previousValue: z.ZodUnknown; newValue: z.ZodUnknown; triggeringPatternId: z.ZodString; appliedAt: z.ZodString; rolledBack: z.ZodDefault; rolledBackAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; parameter: "compaction_trigger_threshold" | "preferred_compaction_strategy" | "memory_rotation_cap" | "subagent_brief_length" | "load_order_priority" | "output_profile_default"; triggeringPatternId: string; appliedAt: string; rolledBack: boolean; previousValue?: unknown; newValue?: unknown; rolledBackAt?: string | undefined; }, { id: string; parameter: "compaction_trigger_threshold" | "preferred_compaction_strategy" | "memory_rotation_cap" | "subagent_brief_length" | "load_order_priority" | "output_profile_default"; triggeringPatternId: string; appliedAt: string; previousValue?: unknown; newValue?: unknown; rolledBack?: boolean | undefined; rolledBackAt?: string | undefined; }>; export type TuningRecord = z.infer; //# sourceMappingURL=tuning-record.d.ts.map