import { SxProps, Theme } from '@mui/material/styles';
interface ResourceNode {
    kind: string;
    name: string;
    icon?: React.ReactNode;
}
interface RelatedResource extends ResourceNode {
    relationship: string;
}
export interface AIRelatedResourcesProps {
    primary: ResourceNode;
    related: RelatedResource[];
    onNavigate?: (kind: string, name: string) => void;
    sx?: SxProps<Theme>;
}
declare function AIRelatedResources({ primary, related, onNavigate, sx, }: AIRelatedResourcesProps): import("react/jsx-runtime").JSX.Element;
declare namespace AIRelatedResources {
    var displayName: string;
}
export default AIRelatedResources;
