import { LitElement } from "lit";
import { UseElement } from "./types/use-element.js";
import { SetupInitializer } from "./types/setup-initializer.js";
export declare const setupUseObjectForElement: <E extends LitElement>({ addSetup, rerender, getRenderCount, incrementStateCount, }: {
    rerender(): void;
    getRenderCount(): number;
    incrementStateCount(): number;
    addSetup(setup: SetupInitializer<E>): void;
}) => UseElement<E>;
