/** * @template T * @typedef {import('./types.js').Driver} Driver */ /** * Driver implementation with "[conf](https://github.com/sindresorhus/conf)" * * Usage: * * ```js * import { ConfDriver } from '@storacha/access/drivers/conf' * ``` * * @template {Record} T * @implements {Driver} */ export class ConfDriver> implements Driver { /** * @param {{ profile: string }} opts */ constructor(opts: { profile: string; }); path: string; open(): Promise; close(): Promise; reset(): Promise; /** @param {T} data */ save(data: T): Promise; /** @returns {Promise} */ load(): Promise; #private; } export type Driver = import("./types.js").Driver; //# sourceMappingURL=conf.d.ts.map