import { Agent } from '@earendil-works/pi-agent-core'; import type { Config } from '../../config/schema.js'; import type { BackgroundReviewSettings } from './settings.js'; export interface RunUserModelReviewParams { conversationId: string; mainAgent: Agent; settings: BackgroundReviewSettings; workspaceId: string; getConfig: () => Config | undefined; } export declare function createBackgroundUserModelReviewTask(params: RunUserModelReviewParams): () => Promise;