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 extends UseGold { } export declare class UseLightComponent extends UseSilver { } export declare class UseLightView extends Use { readonly element: SlateView; name(name: string): void; constructor(element: SlateView, rerender: () => void, context: C); } export declare class UseShadowView extends UseShadow { name(name: string): void; }