import * as React from 'react';
import * as react_jsx_runtime from 'react/jsx-runtime';
import { SuggestedActionsT, BaseMessageHistory } from '../../../lib/types.js';
import 'ai';
import '@upstash/vector';

interface SuggestedActionsProps {
    append: (content: string) => Promise<void>;
    suggestedActions: SuggestedActionsT[];
    sessionId?: string;
    sessionTTL?: number;
    history?: BaseMessageHistory;
}
declare function PureSuggestedActions({ append, suggestedActions, sessionId, sessionTTL, history }: SuggestedActionsProps): react_jsx_runtime.JSX.Element;
declare const SuggestedActions: React.MemoExoticComponent<typeof PureSuggestedActions>;

export { SuggestedActions };
