import type { SqliteDatabase } from "./database.js"; import type { AdapterOptions, SecretRef, StorageSelection } from "./provider.js"; export interface StorageSettingsSelection { readonly path?: string; readonly memory?: boolean; readonly adapter?: string; readonly options?: AdapterOptions; readonly secrets?: Readonly>; readonly prefix?: string; } export type StorageInputSelection = StorageSettingsSelection | { readonly database: SqliteDatabase; readonly prefix?: string; }; export declare function selectStorage(value: StorageInputSelection, source: "sdk" | "settings" | "env" | "cli", field: string, defaultPath: string): StorageSelection; //# sourceMappingURL=selection.d.ts.map