import type { Session } from "../../types.js"; /** Settings > General > Agent defaults: what new chats in the workspace start with. */ export declare function workspaceAgentDefaultsHref(workspaceId: string): string; /** Settings > Agent learning: the workspace and private-chat defaults. */ export declare function agentLearningHref(workspaceId: string): string; export declare function AgentConfigurationPanel(props: { session: Session; /** The latest change to these settings, when one is in the loaded events. */ lastChange?: { at: string; pending: boolean; } | null | undefined; onReloadSession: () => Promise; /** A new value (composer + > Chat settings) scrolls to Agent learning and focuses it. */ learningFocusRequest?: number | undefined; /** A new value (header menu, usage limit notice) opens the usage limit editor. */ usageLimitFocusRequest?: number | undefined; /** The goal is paused at the usage limit (raising it doesn't resume). */ goalPausedAtUsageLimit?: boolean | undefined; }): import("react").JSX.Element;