import { SxProps, Theme } from '@mui/material/styles';
export interface ModelInfo {
    id: string;
    name: string;
    provider: string;
    contextWindow?: number;
    parameterCount?: string;
}
export interface ModelSelectorProps {
    models: ModelInfo[];
    value?: string;
    onChange: (modelId: string) => void;
    grouped?: boolean;
    size?: 'small' | 'medium';
    sx?: SxProps<Theme>;
}
declare function ModelSelector({ models, value, onChange, grouped, size, sx, }: ModelSelectorProps): import("react/jsx-runtime").JSX.Element;
declare namespace ModelSelector {
    var displayName: string;
}
export default ModelSelector;
