import type { AbsolutePath, Readable } from "@zarrita/storage"; import { Array, Group, Location } from "./hierarchy.js"; import type { DataType } from "./metadata.js"; /** Proxies requests to the underlying store. */ export declare function openConsolidated(store: Store): Promise>; declare class ConsolidatedHierarchy { contents: Map | Group>; constructor(contents: Map | Group>); open(where: AbsolutePath | Location, options: { kind: "group"; }): Group; open(where: AbsolutePath | Location, options: { kind: "array"; }): Array; open(where: AbsolutePath | Location): Array | Group; root(): Group; } export {};