UNPKG

@benev/slate

Version:
19 lines (18 loc) 835 B
import { Use } from "./parts/use.js"; import { Context } from "../../context.js"; import { UseGold } from "./parts/use_gold.js"; import { UseShadow } from "./parts/use_shadow.js"; import { UseSilver } from "./parts/use_silver.js"; import { SlateView } from "../slate_view_element.js"; export declare class UseShadowComponent<C extends Context = Context> extends UseGold<C> { } export declare class UseLightComponent<C extends Context = Context> extends UseSilver<C> { } export declare class UseLightView<C extends Context> extends Use<C> { readonly element: SlateView; name(name: string): void; constructor(element: SlateView, rerender: () => void, context: C); } export declare class UseShadowView<C extends Context = Context, E extends HTMLElement = HTMLElement> extends UseShadow<C, E> { name(name: string): void; }