@omicronenergy/open-scd-core
Version:
The core component of OpenSCD
29 lines (24 loc) • 638 B
text/typescript
import { LitElement } from 'lit';
/** Constructor type for defining `LitElement` mixins. */
export type LitElementConstructor = new (...args: any[]) => LitElement;
export { newOpenEvent } from './foundation/open-event.js';
export type { OpenEvent, OpenDetail } from './foundation/open-event.js';
export {
handleEdit,
isComplex,
isInsert,
isNamespaced,
isRemove,
isUpdate,
newEditEvent,
} from './foundation/edit-event.js';
export type {
AttributeValue,
Edit,
EditEvent,
Insert,
NamespacedAttributeValue,
Remove,
Update,
} from './foundation/edit-event.js';
export { cyrb64 } from './foundation/cyrb64.js';