/* dds custom elements */ export { Accordion as DdsAccordion } from '../types/components/accordion/accordion'; export { defineCustomElement as defineCustomElementDdsAccordion } from './dds-accordion'; export { AccordionGroup as DdsAccordionGroup } from '../types/components/accordion-group/accordion-group'; export { defineCustomElement as defineCustomElementDdsAccordionGroup } from './dds-accordion-group'; export { Attachment as DdsAttachment } from '../types/components/attachment/attachment'; export { defineCustomElement as defineCustomElementDdsAttachment } from './dds-attachment'; export { Avatar as DdsAvatar } from '../types/components/avatar/avatar'; export { defineCustomElement as defineCustomElementDdsAvatar } from './dds-avatar'; export { AvatarGroup as DdsAvatarGroup } from '../types/components/avatar-group/avatar-group'; export { defineCustomElement as defineCustomElementDdsAvatarGroup } from './dds-avatar-group'; export { Banner as DdsBanner } from '../types/components/banner/banner'; export { defineCustomElement as defineCustomElementDdsBanner } from './dds-banner'; export { Box as DdsBox } from '../types/components/box/box'; export { defineCustomElement as defineCustomElementDdsBox } from './dds-box'; export { Breadcrumb as DdsBreadcrumb } from '../types/components/breadcrumb/breadcrumb'; export { defineCustomElement as defineCustomElementDdsBreadcrumb } from './dds-breadcrumb'; export { BreadcrumbGroup as DdsBreadcrumbGroup } from '../types/components/breadcrumb-group/breadcrumb-group'; export { defineCustomElement as defineCustomElementDdsBreadcrumbGroup } from './dds-breadcrumb-group'; export { Button as DdsButton } from '../types/components/button/button'; export { defineCustomElement as defineCustomElementDdsButton } from './dds-button'; export { ButtonGroup as DdsButtonGroup } from '../types/components/button-group/button-group'; export { defineCustomElement as defineCustomElementDdsButtonGroup } from './dds-button-group'; export { Card as DdsCard } from '../types/components/card/card'; export { defineCustomElement as defineCustomElementDdsCard } from './dds-card'; export { Checkbox as DdsCheckbox } from '../types/components/checkbox/checkbox'; export { defineCustomElement as defineCustomElementDdsCheckbox } from './dds-checkbox'; export { CheckboxGroup as DdsCheckboxGroup } from '../types/components/checkbox-group/checkbox-group'; export { defineCustomElement as defineCustomElementDdsCheckboxGroup } from './dds-checkbox-group'; export { Chip as DdsChip } from '../types/components/chip/chip'; export { defineCustomElement as defineCustomElementDdsChip } from './dds-chip'; export { Code as DdsCode } from '../types/components/code/code'; export { defineCustomElement as defineCustomElementDdsCode } from './dds-code'; export { ColorScheme as DdsColorScheme } from '../types/components/color-scheme/color-scheme'; export { defineCustomElement as defineCustomElementDdsColorScheme } from './dds-color-scheme'; export { Country as DdsCountry } from '../types/components/country/country'; export { defineCustomElement as defineCustomElementDdsCountry } from './dds-country'; export { DateTime as DdsDateTime } from '../types/components/date-time/date-time'; export { defineCustomElement as defineCustomElementDdsDateTime } from './dds-date-time'; export { Dialog as DdsDialog } from '../types/components/dialog/dialog'; export { defineCustomElement as defineCustomElementDdsDialog } from './dds-dialog'; export { Divider as DdsDivider } from '../types/components/divider/divider'; export { defineCustomElement as defineCustomElementDdsDivider } from './dds-divider'; export { Fieldset as DdsFieldset } from '../types/components/fieldset/fieldset'; export { defineCustomElement as defineCustomElementDdsFieldset } from './dds-fieldset'; export { Flag as DdsFlag } from '../types/components/flag/flag'; export { defineCustomElement as defineCustomElementDdsFlag } from './dds-flag'; export { GlobalFrame as DdsGlobalFrame } from '../types/components/global-frame/global-frame'; export { defineCustomElement as defineCustomElementDdsGlobalFrame } from './dds-global-frame'; export { GlobalHeader as DdsGlobalHeader } from '../types/components/global-header/global-header'; export { defineCustomElement as defineCustomElementDdsGlobalHeader } from './dds-global-header'; export { GlobalNavigation as DdsGlobalNavigation } from '../types/components/global-navigation/global-navigation'; export { defineCustomElement as defineCustomElementDdsGlobalNavigation } from './dds-global-navigation'; export { Grid as DdsGrid } from '../types/components/grid/grid'; export { defineCustomElement as defineCustomElementDdsGrid } from './dds-grid'; export { GridItem as DdsGridItem } from '../types/components/grid-item/grid-item'; export { defineCustomElement as defineCustomElementDdsGridItem } from './dds-grid-item'; export { Heading as DdsHeading } from '../types/components/heading/heading'; export { defineCustomElement as defineCustomElementDdsHeading } from './dds-heading'; export { Highlight as DdsHighlight } from '../types/components/highlight/highlight'; export { defineCustomElement as defineCustomElementDdsHighlight } from './dds-highlight'; export { Icon as DdsIcon } from '../types/components/icon/icon'; export { defineCustomElement as defineCustomElementDdsIcon } from './dds-icon'; export { Keyboard as DdsKeyboard } from '../types/components/keyboard/keyboard'; export { defineCustomElement as defineCustomElementDdsKeyboard } from './dds-keyboard'; export { Label as DdsLabel } from '../types/components/label/label'; export { defineCustomElement as defineCustomElementDdsLabel } from './dds-label'; export { Link as DdsLink } from '../types/components/link/link'; export { defineCustomElement as defineCustomElementDdsLink } from './dds-link'; export { Meter as DdsMeter } from '../types/components/meter/meter'; export { defineCustomElement as defineCustomElementDdsMeter } from './dds-meter'; export { Navigation as DdsNavigation } from '../types/components/navigation/navigation'; export { defineCustomElement as defineCustomElementDdsNavigation } from './dds-navigation'; export { Number as DdsNumber } from '../types/components/number/number'; export { defineCustomElement as defineCustomElementDdsNumber } from './dds-number'; export { Pagination as DdsPagination } from '../types/components/pagination/pagination'; export { defineCustomElement as defineCustomElementDdsPagination } from './dds-pagination'; export { Popover as DdsPopover } from '../types/components/popover/popover'; export { defineCustomElement as defineCustomElementDdsPopover } from './dds-popover'; export { ProgressCircle as DdsProgressCircle } from '../types/components/progress-circle/progress-circle'; export { defineCustomElement as defineCustomElementDdsProgressCircle } from './dds-progress-circle'; export { Radio as DdsRadio } from '../types/components/radio/radio'; export { defineCustomElement as defineCustomElementDdsRadio } from './dds-radio'; export { RadioGroup as DdsRadioGroup } from '../types/components/radio-group/radio-group'; export { defineCustomElement as defineCustomElementDdsRadioGroup } from './dds-radio-group'; export { Root as DdsRoot } from '../types/components/root/root'; export { defineCustomElement as defineCustomElementDdsRoot } from './dds-root'; export { SegmentedControl as DdsSegmentedControl } from '../types/components/segmented-control/segmented-control'; export { defineCustomElement as defineCustomElementDdsSegmentedControl } from './dds-segmented-control'; export { SegmentedControlGroup as DdsSegmentedControlGroup } from '../types/components/segmented-control-group/segmented-control-group'; export { defineCustomElement as defineCustomElementDdsSegmentedControlGroup } from './dds-segmented-control-group'; export { Sparkline as DdsSparkline } from '../types/components/sparkline/sparkline'; export { defineCustomElement as defineCustomElementDdsSparkline } from './dds-sparkline'; export { Spinner as DdsSpinner } from '../types/components/spinner/spinner'; export { defineCustomElement as defineCustomElementDdsSpinner } from './dds-spinner'; export { Stack as DdsStack } from '../types/components/stack/stack'; export { defineCustomElement as defineCustomElementDdsStack } from './dds-stack'; export { Switch as DdsSwitch } from '../types/components/switch/switch'; export { defineCustomElement as defineCustomElementDdsSwitch } from './dds-switch'; export { Tab as DdsTab } from '../types/components/tab/tab'; export { defineCustomElement as defineCustomElementDdsTab } from './dds-tab'; export { TabGroup as DdsTabGroup } from '../types/components/tab-group/tab-group'; export { defineCustomElement as defineCustomElementDdsTabGroup } from './dds-tab-group'; export { Text as DdsText } from '../types/components/text/text'; export { defineCustomElement as defineCustomElementDdsText } from './dds-text'; export { TextField as DdsTextField } from '../types/components/text-field/text-field'; export { defineCustomElement as defineCustomElementDdsTextField } from './dds-text-field'; export { Tooltip as DdsTooltip } from '../types/components/tooltip/tooltip'; export { defineCustomElement as defineCustomElementDdsTooltip } from './dds-tooltip'; /** * Get the base path to where the assets can be found. Use "setAssetPath(path)" * if the path needs to be customized. */ export declare const getAssetPath: (path: string) => string; /** * 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; /** * Used to specify a nonce value that corresponds with an application's CSP. * When set, the nonce will be added to all dynamically created script and style tags at runtime. * Alternatively, the nonce value can be set on a meta tag in the DOM head * () which * will result in the same behavior. */ export declare const setNonce: (nonce: 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/components';