@chasemoskal/magical
Version:
web toolkit for lit apps
10 lines (9 loc) • 442 B
TypeScript
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>;