import WebComponentBase from '../../components/web-component-base/web-component-base.js'; declare class RollMixin extends WebComponentBase { [key: string]: any; static get observedAttributes(): string[]; constructor(); roll(): void; getRollDuration(): any; setRollDuration(duration: string | number): void; triggerRollAnimation(targetComponent: HTMLElement): void; startCooldown(): void; connectedCallback(): void; attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void; disconnectedCallback(): void; setupHoverListeners(): void; cleanupHoverListeners(): void; } export { RollMixin };