import { jsx as _jsx } from "react/jsx-runtime";
import { TooltipProvider } from '@cube-dev/ui-kit';
import { LockOutlined } from '@ant-design/icons';
import { memo } from 'react';
const NonPublicIcon = memo(function NonPublicIcon(props) {
    return (_jsx(TooltipProvider, { activeWrap: true, title: `This ${props.type ?? 'member'} is marked as not public and can only be queried in the Playground`, delay: 1000, children: _jsx(LockOutlined, { style: { color: 'var(--dark-02-color)' } }) }));
});
export { NonPublicIcon };
//# sourceMappingURL=NonPublicIcon.js.map