UNPKG

@imbricate/core

Version:

Imbricate Core, Notebook for Engineers

16 lines (15 loc) 800 B
/** * @author WMXPY * @namespace Document * @description Exclude Edit Records */ import { DocumentEditRecord } from "../definition"; import { IMBRICATE_DOCUMENT_FEATURE } from "../feature"; import { IImbricateDocument } from "../interface"; import { ImbricateDocumentAddEditRecordsOutcome, ImbricateDocumentGetEditRecordsOutcome } from "../outcome"; import { ImbricateDocumentFullFeatureBase } from "./full-feature"; export declare abstract class ImbricateDocumentExcludeEditRecordsBase extends ImbricateDocumentFullFeatureBase implements IImbricateDocument { readonly supportedFeatures: IMBRICATE_DOCUMENT_FEATURE[]; addEditRecords(_records: DocumentEditRecord[]): Promise<ImbricateDocumentAddEditRecordsOutcome>; getEditRecords(): Promise<ImbricateDocumentGetEditRecordsOutcome>; }