import { type ObservationalMemoryConfig } from "./config.js"; import { type InternalAgentRunFn } from "./internal-run.js"; import type { ObservationalMemoryEntry, ObservationalMemoryOwner } from "./types.js"; export interface RunReflectorOptions extends ObservationalMemoryOwner { threadId: string; config?: Partial; runInternal?: InternalAgentRunFn; } export interface RunReflectorResult { reflected: boolean; entry?: ObservationalMemoryEntry; observationLogTokens: number; } export declare function runReflector(options: RunReflectorOptions): Promise;