import type { Command, CommandContext } from '../types.js'; export interface DistillCliConfig { dryRun: boolean; namespaces?: string[]; batchSize: number; dedupDistance: number; maxEntries?: number; sinceRowid?: number; budgetUsd: number; judge: 'structural' | 'fable'; } type ResolveResult = { ok: true; config: DistillCliConfig; } | { ok: false; error: string; }; /** * Resolve the effective distill config from: built-in defaults, an optional * `--config ` JSON file, an `--aggressive`/`--conservative` preset, and * finally explicit CLI flags (highest precedence). */ export declare function resolveDistillConfig(ctx: CommandContext): ResolveResult; export declare const distillCommand: Command; export default distillCommand; //# sourceMappingURL=memory-distill.d.ts.map