@eang/core
Version:
eang - model driven enterprise event processing
20 lines (19 loc) • 679 B
TypeScript
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;