import { type AttributeReactiveClass } from '../../element-reactive/index.js'; import type { XSwiper } from './XSwiper.js'; export declare class XSwiperIndicator implements InstanceType> { #private; static observedAttributes: string[]; constructor(dom: XSwiper); _handleIndicatorColor: (this: void, newVal: string | null) => void; _handleIndicatorActiveColor: (this: void, newVal: string | null) => void; _handlePageMargin: (this: void, newVal: string | null) => void; _handlePreviousMargin: (this: void, newVal: string | null) => void; _handleNextMargin: (this: void, newVal: string | null) => void; connectedCallback(): void; dispose(): void; }