import type { AiAgent } from '@base/api';
export declare const AgentDraftPage: ({ onAgentDraftSaved, isDraftLoading, onDiscardDraft, }: {
    onDiscardDraft?: () => void;
    isDraftLoading: boolean;
    onAgentDraftSaved: (agentDraft?: AiAgent, shouldRedirect?: boolean) => void;
}) => import("react/jsx-runtime").JSX.Element;
export declare const AgentDraft: ({ onDiscardDraft, }: {
    onDiscardDraft?: () => void;
}) => import("react/jsx-runtime").JSX.Element;
export declare const AgentDraftChat: () => import("react/jsx-runtime").JSX.Element;
export declare const AgentDraftChatMessage: ({ index, isLast, }: {
    index: number;
    isLast: boolean;
}) => import("react/jsx-runtime").JSX.Element | null;
export declare const AgentDraftChatTextarea: () => import("react/jsx-runtime").JSX.Element;
