import type { LocalStorageEngine, StorageRecommendation, SchemaEvolutionCriterion } from '../../types/index.js';
export type { StorageRecommendation, SchemaEvolutionCriterion };
/** Detect the target platform from framework and stack information. */
export declare function detectTargetPlatform(framework: string | null, stack: string[]): string;
/** Get storage recommendation by platform. */
export declare function getStorageRecommendation(platform: string): StorageRecommendation;
/** Generate offline PWA/storage criteria for HU.md. */
export declare function generateOfflineCriteria(storageEngine: LocalStorageEngine, platform: string): string[];
/** Generate schema evolution criteria for HU.md. */
export declare function generateSchemaEvolutionCriteria(): SchemaEvolutionCriterion[];
/** Format schema evolution criteria as HU.md lines. */
export declare function formatSchemaEvolutionAsLines(criteria: SchemaEvolutionCriterion[]): string[];
/** Generate UX sync state criteria for HU.md. */
export declare function generateUxSyncStateCriteria(): string[];
//# sourceMappingURL=storage-advisor.d.ts.map