export declare const isBrowser: () => boolean; export declare const supportsAdoptedStyleSheets: () => boolean; export type Unsubscribe = () => void; /** Beobachtet Größenänderungen des Targets. Nutzt ResizeObserver wenn vorhanden, sonst Fallback. */ export declare function watchElementResize(target: HTMLElement, cb: () => void, mutationObserverInit?: MutationObserverInit): Unsubscribe;