declare const OWNER: "tc-owner"; type OwnerAttribute = { [key in typeof OWNER]: string; }; export declare function createOwnerAttribute(ownerID: string): OwnerAttribute; export interface FocusNavigatorOptions { virtual: boolean; base: string; } export default class FocusNavigator { private ownerID; private options; private internalRef?; private current; constructor(ownerID: string, options?: Partial); setRef(ref: HTMLElement): void; clearRef(): void; private query; setCurrent(node: HTMLElement): void; setChecked(node: HTMLElement): void; setNextChecked(loop: boolean): void; setPrevChecked(loop: boolean): void; setFirstChecked(condition?: string): void; setLastChecked(condition?: string): void; setFirstMatch(character: string): void; getId(): string; } export {}; //# sourceMappingURL=focus-navigator.d.ts.map