Files
start.plus/ts_web/plugins.ts
2026-02-01 16:01:29 +00:00

25 lines
1.2 KiB
TypeScript

// @design.estate scope
import * as deesElement from '@design.estate/dees-element';
import * as deesCatalog from '@design.estate/dees-catalog';
import * as deesDomtools from '@design.estate/dees-domtools';
export { deesElement, deesCatalog, deesDomtools };
// @push.rocks scope
import * as smartstate from '@push.rocks/smartstate';
import * as smartrx from '@push.rocks/smartrx';
import * as smartunique from '@push.rocks/smartunique';
import * as smartdelay from '@push.rocks/smartdelay';
export { smartstate, smartrx, smartunique, smartdelay };
// Re-export commonly used items for convenience with explicit types
export const html: typeof deesElement.html = deesElement.html;
export const css: typeof deesElement.css = deesElement.css;
export const cssManager: typeof deesElement.cssManager = deesElement.cssManager;
export const customElement: typeof deesElement.customElement = deesElement.customElement;
export const property: typeof deesElement.property = deesElement.property;
export const state: typeof deesElement.state = deesElement.state;
export const DeesElement = deesElement.DeesElement;
export type { TemplateResult, CSSResult } from '@design.estate/dees-element';