@imbricate/core
Version:
Imbricate Core, Notebook for Engineers
19 lines (18 loc) • 867 B
TypeScript
/**
* @author WMXPY
* @namespace Database
* @description Feature
*/
export declare enum IMBRICATE_DATABASE_FEATURE {
DATABASE_PUT_SCHEMA = "DATABASE_PUT_SCHEMA",
DATABASE_CREATE_DOCUMENT = "DATABASE_CREATE_DOCUMENT",
DATABASE_DELETE_DOCUMENT = "DATABASE_DELETE_DOCUMENT",
DATABASE_GET_DOCUMENT = "DATABASE_GET_DOCUMENT",
DATABASE_PUT_ANNOTATION = "DATABASE_PUT_ANNOTATION",
DATABASE_DELETE_ANNOTATION = "DATABASE_DELETE_ANNOTATION",
DATABASE_PUT_EDIT_RECORD = "DATABASE_PUT_EDIT_RECORD",
DATABASE_GET_EDIT_RECORD = "DATABASE_GET_EDIT_RECORD",
DATABASE_GET_ORIGIN_ACTIONS = "DATABASE_GET_ORIGIN_ACTIONS",
DATABASE_EXECUTE_ORIGIN_ACTION = "DATABASE_EXECUTE_ORIGIN_ACTION"
}
export declare const checkImbricateDatabaseFeatureSupported: (features: IMBRICATE_DATABASE_FEATURE[], feature: IMBRICATE_DATABASE_FEATURE) => boolean;