@convergence/convergence
Version:
Convergence JavaScript Client
18 lines (17 loc) • 442 B
TypeScript
import { IModelSnapshot } from "./IModelSnapshot";
import { ModelPermissions } from "../../model";
export interface IModelState {
modelId: string;
collection: string;
valueIdPrefix: {
prefix: string;
increment?: number;
};
version: number;
lastSequenceNumber: number;
createdTime: Date;
modifiedTime: Date;
local: boolean;
permissions: ModelPermissions;
snapshot: IModelSnapshot;
}