import './auto-init'; import 'element-closest-polyfill'; import 'custom-event-polyfill'; import Alert from './components/alert'; import Checkbox from './components/checkbox'; import Collapse from './components/collapse'; import Dropdown from './components/dropdown'; import Fab from './components/fab'; import Form from './components/form'; import Header from './components/header'; import Modal from './components/modal'; import Navbar from './components/navbar'; import Radio from './components/radio'; import Select from './components/select'; import Sidebar from './components/sidebar'; import Slider from './components/slider'; import Tab from './components/tab'; import Tag from './components/tag'; import Tooltip from './components/tooltip'; /** * Main class of Fluid Design System library */ export default class NJ { private static readonly AUTOINIT_COMPONENTS; static readonly Alert: typeof Alert; static readonly Checkbox: typeof Checkbox; static readonly Collapse: typeof Collapse; static readonly Dropdown: typeof Dropdown; static readonly Fab: typeof Fab; static readonly Form: typeof Form; static readonly Header: typeof Header; static readonly Modal: typeof Modal; static readonly Navbar: typeof Navbar; static readonly Radio: typeof Radio; static readonly Select: typeof Select; static readonly Sidebar: typeof Sidebar; static readonly Slider: typeof Slider; static readonly Tab: typeof Tab; static readonly Tag: typeof Tag; static readonly Tooltip: typeof Tooltip; /** * Initialize the components listed in the AUTOINIT_COMPONENTS variable */ static AutoInit(): void; } declare global { interface Window { NJ: any; } }