UNPKG

ravendb

Version:
25 lines 1.03 kB
import { IMetadataDictionary, IRawMetadataDictionary } from "../Documents/Session/IMetadataDictionary.js"; export interface MetadataAsDictionaryParentInfo { parent: MetadataDictionary; parentKey: string; } export interface MetadataAsDictionary extends IMetadataDictionary, MetadataAsDictionaryParentInfo { } export interface MetadataParameters { raw: IRawMetadataDictionary; parentInfo?: MetadataAsDictionaryParentInfo; } export declare class MetadataInternal { constructor(obj: any); isDirty(): boolean; getParent(): MetadataDictionary; getParentKey(): string; private _metadataConvertValue; static getChangeTrackingProxy(instance: any): MetadataAsDictionary; } export declare class MetadataDictionary { static create(raw?: object): MetadataAsDictionary; static materializeFromJson(metadata?: object): MetadataAsDictionary; } export declare function createMetadataDictionary(metadataParams: MetadataParameters): MetadataAsDictionary; //# sourceMappingURL=MetadataAsDictionary.d.ts.map