UNPKG

@benev/slate

Version:
15 lines (14 loc) 899 B
import { CSSResultGroup } from "lit"; import { Flat } from "../../flatstate/flat.js"; import { BaseElementClass } from "../element.js"; import { SignalTower } from "../../signals/tower.js"; export declare namespace mixin { function css(...newStyles: (undefined | CSSResultGroup)[]): <C extends BaseElementClass>(Base: C) => C; function css_deferred(getNewStyles: () => (CSSResultGroup | undefined)[]): <C extends BaseElementClass>(Base: C) => C; function signals(signals: SignalTower): <C extends BaseElementClass>(Base: C) => C; function flat(flat: Flat): <C extends BaseElementClass>(Base: C) => C; function reactive(r?: import("../../index.js").Reactor): <C extends BaseElementClass>(Base: C) => C; /** @deprecated use `reactive` instead */ const reactor: typeof reactive; function setup(...styles: CSSResultGroup[]): <C extends BaseElementClass>(Base: C) => C; }