export declare function focusNode(node: HTMLElement | undefined, virtual: boolean): HTMLElement | undefined; export declare function focusNext(nodes: HTMLElement[] | NodeListOf, targetNode: HTMLElement, loop: boolean, virtual: boolean): HTMLElement | undefined; export declare function focusPrev(nodes: HTMLElement[] | NodeListOf, targetNode: HTMLElement, loop: boolean, virtual: boolean): HTMLElement | undefined; export declare function focusFirst(nodes: HTMLElement[] | NodeListOf, virtual: boolean): HTMLElement | undefined; export declare function focusLast(nodes: HTMLElement[] | NodeListOf, virtual: boolean): HTMLElement | undefined; export declare function focusMatch(nodes: HTMLElement[] | NodeListOf, character: string, virtual: boolean): HTMLElement | undefined; export declare function lockFocus(ref: HTMLElement, reverse: boolean, virtual: boolean): HTMLElement | undefined; //# sourceMappingURL=focus-navigation.d.ts.map