import type { ManifestResponse } from "./types"; export interface StoreUpdateMetadata { isStoreUpdateAvailable: boolean; latestBinaryVersion: string | null; } export declare function parseManifestJson(manifestJson: string | null): ManifestResponse | null; /** * Parse and validate a raw manifest response. * Returns null if the input is malformed or fails schema validation. */ export declare function parseManifest(raw: unknown): ManifestResponse | null; export declare function parseStoreUpdateMetadata(metaJson: string | null, binaryVersion: string | null): StoreUpdateMetadata; //# sourceMappingURL=parser.d.ts.map