UNPKG

@eang/core

Version:

eang - model driven enterprise event processing

20 lines (19 loc) 679 B
import { Obj } from '../entity.js'; import { ObjOptions } from './base.js'; export declare class ItemObj extends Obj<'Item'> { readonly typeOf: "Item"; constructor(opts: ObjOptions); } export declare function isItemObj(obj: any): obj is ItemObj; export declare class FolderObj extends Obj<'Folder'> { readonly typeOf: "Folder"; constructor(opts: ObjOptions); } export declare function isFolderObj(obj: any): obj is FolderObj; export interface PageObjOptions extends ObjOptions { } export declare class PageObj extends Obj<'Page'> { readonly typeOf: "Page"; constructor(opts: PageObjOptions); } export declare function isPageObj(obj: any): obj is PageObj;