/** In-memory cache for personal agent configuration pushed from hub. */
export interface PersonalAgentConfig {
    personalityText?: string;
    conversationName?: string;
    displayName?: string;
    avatarUrl?: string;
    personalityConfigured?: boolean;
}
export declare function derivePersonalAgentId(userId: string): string;
export declare function isPersonalAgentId(agentId: string): boolean;
export declare function getPersonalAgentConfig(agentId: string): PersonalAgentConfig | undefined;
export declare function updatePersonalAgentConfig(agentId: string, config: Partial<PersonalAgentConfig>): void;
export declare function clearPersonalAgentConfig(agentId: string): void;
