@btc-vision/bsi-common
Version:
Common library for OP_NET.
10 lines (9 loc) • 398 B
TypeScript
import { ObjectId } from 'mongodb';
import { IBaseDocumentWithId } from '../documents/interfaces/IBaseDocumentWithId.js';
import { BaseModel } from './BaseModel.js';
export declare abstract class BaseModelWithId extends BaseModel {
_id: ObjectId;
version: number;
protected constructor(id?: ObjectId, version?: number);
abstract toDocumentWithId(): Readonly<IBaseDocumentWithId>;
}