/* Bulmil custom elements */ export { Badge as BmBadge } from '../types/components/bm-badge/bm-badge'; export { Box as BmBox } from '../types/components/bm-box/bm-box'; export { Breadcrumb as BmBreadcrumb } from '../types/components/bm-breadcrumb/bm-breadcrumb'; export { Button as BmButton } from '../types/components/bm-button/bm-button'; export { Buttons as BmButtons } from '../types/components/bm-buttons/bm-buttons'; export { Card as BmCard } from '../types/components/bm-card/bm-card'; export { CardContent as BmCardContent } from '../types/components/bm-card-content/bm-card-content'; export { CardFooter as BmCardFooter } from '../types/components/bm-card-footer/bm-card-footer'; export { CardHeader as BmCardHeader } from '../types/components/bm-card-header/bm-card-header'; export { CardImage as BmCardImage } from '../types/components/bm-card-image/bm-card-image'; export { Checkbox as BmCheckbox } from '../types/components/bm-checkbox/bm-checkbox'; export { Column as BmColumn } from '../types/components/bm-column/bm-column'; export { Columns as BmColumns } from '../types/components/bm-columns/bm-columns'; export { Container as BmContainer } from '../types/components/bm-container/bm-container'; export { Content as BmContent } from '../types/components/bm-content/bm-content'; export { Divider as BmDivider } from '../types/components/bm-divider/bm-divider'; export { Dropdown as BmDropdown } from '../types/components/bm-dropdown/bm-dropdown'; export { Field as BmField } from '../types/components/bm-field/bm-field'; export { FileInput as BmFile } from '../types/components/bm-file/bm-file'; export { Footer as BmFooter } from '../types/components/bm-footer/bm-footer'; export { Icon as BmIcon } from '../types/components/bm-icon/bm-icon'; export { Image as BmImage } from '../types/components/bm-image/bm-image'; export { Input as BmInput } from '../types/components/bm-input/bm-input'; export { Menu as BmMenu } from '../types/components/bm-menu/bm-menu'; export { Message as BmMessage } from '../types/components/bm-message/bm-message'; export { Modal as BmModal } from '../types/components/bm-modal/bm-modal'; export { Navbar as BmNavbar } from '../types/components/bm-navbar/bm-navbar'; export { Notification as BmNotification } from '../types/components/bm-notification/bm-notification'; export { Pagination as BmPagination } from '../types/components/bm-pagination/bm-pagination'; export { Panel as BmPanel } from '../types/components/bm-panel/bm-panel'; export { Progress as BmProgress } from '../types/components/bm-progress/bm-progress'; export { Radio as BmRadio } from '../types/components/bm-radio/bm-radio'; export { Section as BmSection } from '../types/components/bm-section/bm-section'; export { Select as BmSelect } from '../types/components/bm-select/bm-select'; export { Slider as BmSlider } from '../types/components/bm-slider/bm-slider'; export { Switch as BmSwitch } from '../types/components/bm-switch/bm-switch'; export { Table as BmTable } from '../types/components/bm-table/bm-table'; export { Tabs as BmTabs } from '../types/components/bm-tabs/bm-tabs'; export { Tag as BmTag } from '../types/components/bm-tag/bm-tag'; export { Tags as BmTags } from '../types/components/bm-tags/bm-tags'; export { Textarea as BmTextarea } from '../types/components/bm-textarea/bm-textarea'; /** * Used to manually set the base path where assets can be found. * If the script is used as "module", it's recommended to use "import.meta.url", * such as "setAssetPath(import.meta.url)". Other options include * "setAssetPath(document.currentScript.src)", or using a bundler's replace plugin to * dynamically set the path at build time, such as "setAssetPath(process.env.ASSET_PATH)". * But do note that this configuration depends on how your script is bundled, or lack of * bundling, and where your assets can be loaded from. Additionally custom bundling * will have to ensure the static assets are copied to its build directory. */ export declare const setAssetPath: (path: string) => void; export interface SetPlatformOptions { raf?: (c: FrameRequestCallback) => number; ael?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; rel?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; } export declare const setPlatformOptions: (opts: SetPlatformOptions) => void; export * from '../types';