/* cronkite custom elements */ export { CronkApp as CronkApp } from '../types/views/cronk-app/cronk-app'; export { CronkErrormessage as CronkErrormessage } from '../types/components/errormessage/errormessage'; export { CronkFunnel as CronkFunnel } from '../types/components/funnel/funnel'; export { CronkList as CronkList } from '../types/components/list/list'; export { CronkManagedDatastream as CronkManagedDatastream } from '../types/datastreams/managed-datastream/managed-datastream'; export { CronkPage as CronkPage } from '../types/components/page/page'; export { CronkPageComponents as CronkPageComponents } from '../types/components/page-components/page-components'; export { CronkPagePanel as CronkPagePanel } from '../types/components/page-panel/page-panel'; export { CronkPollDatastream as CronkPollDatastream } from '../types/datastreams/poll-datastream/poll-datastream'; export { CronkProportionBar as CronkProportionBar } from '../types/components/proportion-bar/proportion-bar'; export { CronkSelector as CronkSelector } from '../types/components/selector/selector'; export { CronkSimpleGrid as CronkSimpleGrid } from '../types/components/simple-grid/simple-grid'; export { CronkStatsbox as CronkStatsbox } from '../types/components/statsbox/statsbox'; export { CronkTitle as CronkTitle } from '../types/components/title/title'; export { CronkVersion as CronkVersion } from '../types/components/version/version'; /** * 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';