import { ExcalidrawElement } from "./types"; declare type ElementUpdate = Omit, "id" | "version" | "versionNonce">; export declare const mutateElement: >(element: TElement, updates: ElementUpdate) => void; export declare const newElementWith: (element: TElement, updates: ElementUpdate) => TElement; /** * Mutates element and updates `version` & `versionNonce`. * * NOTE: does not trigger re-render. */ export declare const bumpVersion: (element: Mutable, version?: number | undefined) => Mutable; export {};