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