interface UnsafeMutationValue { path: string; reason: "non-finite-number" | "null"; } interface FindUnsafeMutationValuesOptions { allowNullPath?: (path: string) => boolean; } declare function findUnsafeMutationValues(value: unknown, path?: string, options?: FindUnsafeMutationValuesOptions): UnsafeMutationValue[]; declare function findUnsafeDomPatchValues(value: unknown): UnsafeMutationValue[]; export { type UnsafeMutationValue, findUnsafeDomPatchValues, findUnsafeMutationValues };