UNPKG

@wocker/core

Version:
10 lines (9 loc) 510 B
import { KeystoreProvider } from "../makes/KeystoreProvider"; export declare abstract class KeystoreService { abstract hasProvider(name: string): boolean; abstract provider(name?: string): KeystoreProvider; abstract get(key: string, defaultValue: string): Promise<string>; abstract get(key: string, defaultValue?: string): Promise<string | undefined>; abstract set(key: string, value: string): Promise<void>; abstract registerProvider(name: string, provider: KeystoreProvider): void; }