UNPKG

sardines-core

Version:
13 lines 676 B
import { Sardines } from '../interfaces/sardines'; export interface ServiceRuntime extends Sardines.Runtime.Service { expireTime?: number; } export declare class SardinesCoreRuntimeCache { private serviceRuntimeCache; constructor(); genShortServiceIdentityString(serviceIdentity: Sardines.ServiceIdentity): string; fetchServiceRuntime(serviceIdentity: Sardines.ServiceIdentity): Promise<ServiceRuntime | null>; setServiceCache(serviceIdentity: Sardines.ServiceIdentity, runtimeInst: ServiceRuntime | null): void; getService(serviceIdentity: Sardines.ServiceIdentity): Promise<ServiceRuntime | null>; } //# sourceMappingURL=CoreRuntimeCache.d.ts.map