export declare class Registry { private readonly generateIdentifier; private kv; constructor(generateIdentifier: (v: T) => string); register(value: T, identifier?: string): void; clear(): void; getIdentifier(value: T): string | undefined; getValue(identifier: string): T | undefined; }