@imbricate/core
Version:
Imbricate Core, Notebook for Engineers
16 lines (15 loc) • 808 B
TypeScript
/**
* @author WMXPY
* @namespace Database
* @description Exclude Edit Records
*/
import { DatabaseEditRecord } from "../definition";
import { IMBRICATE_DATABASE_FEATURE } from "../feature";
import { IImbricateDatabase } from "../interface";
import { ImbricateDatabaseAddEditRecordsOutcome, ImbricateDatabaseGetEditRecordsOutcome } from "../outcome";
import { ImbricateDatabaseFullFeatureBase } from "./full-feature";
export declare abstract class ImbricateDatabaseExcludeEditRecordsBase extends ImbricateDatabaseFullFeatureBase implements IImbricateDatabase {
readonly supportedFeatures: IMBRICATE_DATABASE_FEATURE[];
addEditRecords(_records: DatabaseEditRecord[]): PromiseLike<ImbricateDatabaseAddEditRecordsOutcome>;
getEditRecords(): PromiseLike<ImbricateDatabaseGetEditRecordsOutcome>;
}