serialize( config?: ToJsonConfiguration,): { imageRefProfiles?: { imageInfo?: { bitmapMemoryConsumption?: number; hibernationMemoryConsumption?: number; serialize?: ( config?: ToJsonConfiguration, ) => { bitmapMemoryConsumption?: number | undefined; hibernationMemoryConsumption?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }
; }; imageSource?: | { filePath?: string | null; serialize?: ( config?: ToJsonConfiguration, ) => { filePath?: (...)
| (...)
| (...)
; serialize?: ((config?: ToJsonConfiguration | undefined) => { type?: ImageSourceType | undefined; filePath?: string | null | undefined; serialize?: ... | undefined; }) | undefined
; type?: (...)
| (...)
; }; type?: ImageSourceType; } & {} | null; refInfo?: { serialize?: ( config?: ToJsonConfiguration, ) => { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; }
; serializedReferences?: number; strongReferences?: number; timestampCreated?: number; uniqueId?: string; }; serialize?: ( config?: ToJsonConfiguration, ) => { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; imageInfo?: { ...; } | ...
; }[]; serialize?: ( config?: ToJsonConfiguration, ) => { imageRefProfiles?: { refInfo?: { readonly uniqueId?: string | undefined; readonly timestampCreated?: number | undefined; readonly strongReferences?: number | undefined; readonly serializedReferences?: number | undefined; serialize?: ((config?: ToJsonConfiguration | undefined) => ...) | undefined; } | undefined; im...
; totalMemoryConsumption?: number;}
Snapshot of all alive ImageRefs.