import type { TaskStoreDocument } from "../types.js";
/** Schema versions accepted on read; normalized to canonical `schemaVersion: 1` in memory and on save (today). */
export declare function isSupportedReadTaskStoreSchemaVersion(v: unknown): boolean;
/**
 * Parse a decoded task-store JSON object into the canonical in-memory document (`schemaVersion` 1).
 * Version 2 is currently a no-op forward label (same required fields as v1); it normalizes to v1 on load/save.
 */
export declare function normalizeTaskStoreDocumentFromUnknown(parsed: unknown): TaskStoreDocument;
