import { default as React } from 'react';
export interface StudioAIConfig {
    enabled: boolean;
    suggestions?: string[];
    models?: string[];
    defaultModel?: string;
    onModelChange?: (model: string) => void;
    onPromptSubmit?: (prompt: string, context: {
        nodes: any[];
        files: File[];
        model?: string;
    }) => void;
    onPanelCollapseToggle?: (isOpen: boolean) => void;
    logsContent?: React.ReactNode;
    customActions?: React.ReactNode;
}
interface CanvasInnerProps {
    aiConfig?: StudioAIConfig;
}
export declare const StudioCanvas: ({ aiConfig }: CanvasInnerProps) => import("react/jsx-runtime").JSX.Element;
export {};
