import { Dialog } from '../dialog';
import { ChatMessage } from '../llm/client';
import { Team } from '../team';
import type { Tool } from '../tool';
export declare function loadAgentMinds(agentId?: string, dialog?: Dialog, options?: {
    missingToolsetPolicy?: 'warn' | 'silent';
}): Promise<{
    team: Team;
    agent: Team.Member;
    systemPrompt: string;
    memories: ChatMessage[];
    agentTools: Tool[];
}>;
