declare global {
    interface Window {
        UMDCarouselElement: typeof UMDCarouselElement;
    }
}
declare class UMDCarouselElement extends HTMLElement {
    _shadow: ShadowRoot;
    _elementRef: {
        element: HTMLDivElement;
        events: {
            resize: () => void;
        };
    } | null;
    constructor();
    static get observedAttributes(): string[];
    attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void;
    connectedCallback(): void;
}
declare const _default: () => void;
export default _default;
//# sourceMappingURL=base.d.ts.map