UNPKG

@imbricate/core

Version:

Imbricate Core, Notebook for Engineers

15 lines (14 loc) 771 B
/** * @author WMXPY * @namespace TextManager * @description Full Feature */ import { ImbricateTextAuditOptions } from "../../text/definition"; import { IMBRICATE_TEXT_MANAGER_FEATURE } from "../feature"; import { ImbricateTextManagerCreateTextOutcome, ImbricateTextManagerGetTextOutcome } from "../outcome"; import { IImbricateTextManager } from "../text-manager"; export declare abstract class ImbricateTextManagerFullFeatureBase implements IImbricateTextManager { readonly supportedFeatures: IMBRICATE_TEXT_MANAGER_FEATURE[]; abstract getText(uniqueIdentifier: string): PromiseLike<ImbricateTextManagerGetTextOutcome>; abstract createText(content: string, auditOptions?: ImbricateTextAuditOptions): PromiseLike<ImbricateTextManagerCreateTextOutcome>; }