@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
16 lines (15 loc) • 654 B
TypeScript
export declare enum SystemCacheObjects {
All = 0,
ApplicationSettings = 1,
UserAvatar = 2
}
/** Сервис для управления кешем системных объектов. */
export interface ICacheManagementService {
resetCache(objects: SystemCacheObjects): void;
updateCache(object: SystemCacheObjects, value: unknown): void;
}
/** Сервис для управления кешем системных объектов. */
export declare type $CacheManagement = {
cacheManagement: ICacheManagementService;
};
export declare const $CacheManagement: string | ((model?: $CacheManagement) => ICacheManagementService);