wildboar-context
Version:
Library for constructing context objects for pure functional programming.
14 lines • 710 B
TypeScript
import Plugin from "../Plugin";
import PluginKind from "../PluginKind";
export default abstract class InitPlugin extends Plugin {
readonly kind: PluginKind.InitPlugin;
abstract getBoolean(key: string): Promise<boolean>;
abstract getNumber(key: string): Promise<number>;
abstract getString(key: string): Promise<string>;
abstract pluginsDirectory(): string;
abstract configurationPlugin(): string;
protected static convertStringToBoolean(str: string): boolean | undefined;
protected static convertStringToNumber(str: string): number | undefined;
protected static convertStringToInteger(str: string): number | undefined;
}
//# sourceMappingURL=InitPlugin.d.ts.map