import { JsonCompatible, JsonSerializable } from "@milaboratories/pl-model-common"; //#region src/json.d.ts type HashedJson = JsonCompatible extends never ? never : string & { __json_hashed: T; }; declare function hashJson(value: JsonCompatible): HashedJson; declare function hashJson(value: T): string; declare function readJson(filePath: string, signal?: AbortSignal): Promise; declare function readJsonSync(filePath: string): T; //#endregion export { HashedJson, hashJson, readJson, readJsonSync }; //# sourceMappingURL=json.d.ts.map