UNPKG

@swaptoshi/governance-module

Version:

Klayr governance on-chain module

11 lines (10 loc) 494 B
import { BaseGovernableConfig } from './base_governable_config'; export declare class GovernableConfigRegistry { private readonly _registry; register(key: string, value: BaseGovernableConfig<Record<string, unknown>>): void; unregister(key: string): boolean; get<T extends Record<string, unknown>>(key: string): BaseGovernableConfig<T>; keys(): MapIterator<string>; has(key: string): boolean; values<T extends Record<string, unknown>>(): BaseGovernableConfig<T>[]; }