import { default as React } from 'react';
import { SxProps, Theme } from '@mui/material/styles';
import { ModelInfo } from './ModelSelector';
export interface AISettingsValues {
    defaultModel: string;
    temperature: number;
    topP: number;
    maxTokens: number;
    systemPrompt: string;
}
export interface SettingsPanelProps {
    models: ModelInfo[];
    values: AISettingsValues;
    onChange: (values: AISettingsValues) => void;
    children?: React.ReactNode;
    sx?: SxProps<Theme>;
}
declare function SettingsPanel({ models, values, onChange, children, sx, }: SettingsPanelProps): import("react/jsx-runtime").JSX.Element;
declare namespace SettingsPanel {
    var displayName: string;
}
export default SettingsPanel;
