UNPKG

@imbricate/core

Version:

Imbricate Core, Notebook for Engineers

15 lines (14 loc) 588 B
/** * @namespace Text * @description Base Class */ import { ImbricateAuthor } from "../../author/definition"; import { IMBRICATE_TEXT_FEATURE } from "../feature"; import { IImbricateText } from "../interface"; import { ImbricateTextGetContentOutcome } from "../outcome"; export declare abstract class ImbricateTextFullFeatureBase implements IImbricateText { abstract readonly uniqueIdentifier: string; readonly supportedFeatures: IMBRICATE_TEXT_FEATURE[]; abstract readonly author: ImbricateAuthor; abstract getContent(): PromiseLike<ImbricateTextGetContentOutcome>; }