import { computeAttributesUpdates } from "https://deno.land/x/levo@v0.0.27/src/compute-attributes-updates.ts";
type
<RecordReturnType extends >(unnamed 0: { originalAttrs: Record<string, RecordReturnType>; updatedAttrs: Record<string, RecordReturnType>; }) => Array<{ type: "update_attribute"; attributeName: string; value: RecordReturnType; } | { type: "remove_attribute"; attributeName: string; }>
| boolean
| string
| number
| Record<string, unknown>
| undefined