/**
 * @typedef {import("../view.js").default} View
 */
/**
 * Finds all zoomable positional resolutions in a subtree.
 *
 * @param {View} view
 * @returns {Record<import("../../spec/channel.js").PrimaryPositionalChannel, Set<import("../../scales/scaleResolution.js").default>>}
 */
export function getZoomableResolutions(view: View): Record<import("../../spec/channel.js").PrimaryPositionalChannel, Set<import("../../scales/scaleResolution.js").default>>;
/**
 * Returns the keyboard zoom target when exactly one zoomable x-resolution is
 * present in the hierarchy and it is resolved to the root view.
 *
 * @param {View} viewRoot
 */
export function getKeyboardZoomTarget(viewRoot: View): any;
export type View = import("../view.js").default;
//# sourceMappingURL=zoomNavigationUtils.d.ts.map