import { default as React } from 'react';
import { CardActions, CardData } from '../cards/cardTypes';
import { DragAndDropProps } from '../cards/common/Card';
export interface AiCfoDashboardCardProps {
    actions: CardActions;
    card: CardData;
    dndProps?: DragAndDropProps;
    isFileUploadEnabled?: boolean;
    /**
     * Host-provided suggested prompts (e.g. Redux for the route), shown as pill chips — full list, as provided.
     * When empty and {@link suggestedPromptQuestionsLoading} is false, {@link getSampleQuestions} uses localized default strings.
     */
    suggestedPromptQuestions?: readonly string[];
    /** Skeleton chips while suggested prompts are loading from the host/API. */
    suggestedPromptQuestionsLoading?: boolean;
    /** Opens full-screen AI CFO Explore (maximize). */
    onExpandToFullPage: () => void;
    /** Opens the AI CFO side panel only (minimize / docked chrome and scope footer). */
    onOpenPanel: () => void;
    onSubmit: (input: string, files: File[], suggestionIndex?: number) => void;
    openOnboardingPage: () => void;
}
declare const AiCfoDashboardCard: React.FC<AiCfoDashboardCardProps>;
export default AiCfoDashboardCard;
