import { SxProps, Theme } from '@mui/material/styles';
interface ContextSegment {
    label: string;
    icon?: React.ReactNode;
}
export interface AIContextBarProps {
    provider?: ContextSegment;
    connection?: ContextSegment;
    scope?: {
        label: string;
        value: string;
    };
    resource?: {
        kind: string;
        name: string;
        icon?: React.ReactNode;
    };
    onChangeScope?: () => void;
    sx?: SxProps<Theme>;
}
declare function AIContextBar({ provider, connection, scope, resource, onChangeScope, sx, }: AIContextBarProps): import("react/jsx-runtime").JSX.Element | null;
declare namespace AIContextBar {
    var displayName: string;
}
export default AIContextBar;
