/** * Shared storage configuration builder * * Config precedence (top wins): * 1. artemis.config.yaml storage section * 2. Environment variables * 3. Defaults */ import { type StorageAdapter } from '@artemiskit/core'; import type { ArtemisConfig } from '../config/schema'; export interface StorageOptions { /** Config from artemis.config.yaml */ fileConfig?: ArtemisConfig | null; } /** * Create storage adapter with config file support * * Resolution order: * fileConfig.storage > environment variables > default (local) */ export declare function createStorage(options?: StorageOptions): StorageAdapter; //# sourceMappingURL=storage.d.ts.map