/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { MaybePromise } from "../util/Promises.js";
import { StorageContext, StorageContextFactory } from "./StorageContext.js";
import { StorageDriver } from "./StorageDriver.js";
export declare class StorageManager implements StorageContextFactory {
    #private;
    constructor(driver: StorageDriver);
    get driver(): StorageDriver;
    get driverId(): string;
    initialize(): MaybePromise<void>;
    close(): MaybePromise<void>;
    createContext(context: string): StorageContext;
}
//# sourceMappingURL=StorageManager.d.ts.map