export interface RovingFocusOptions { selector?: string; orientation?: 'horizontal' | 'vertical' | 'both'; wrap?: boolean; disabled?: boolean; } /** Manages arrow-key roving tabindex focus across a set of child items. */ export declare class RovingFocusController { #private; readonly host: HTMLElement; selector: string; orientation: 'horizontal' | 'vertical' | 'both'; wrap: boolean; disabled: boolean; constructor(host: HTMLElement, options?: RovingFocusOptions); attach(): void; detach(): void; destroy(): void; } //# sourceMappingURL=roving-focus-controller.d.ts.map