rawx
Version:
process daemon with utilities
18 lines (17 loc) • 533 B
TypeScript
import { Base_I } from "../util";
import { Abstract_Constructor } from "../util";
import { Conf, Color_Targets, Log } from "../ops/index";
export interface O extends Base_I {
debug: number;
colors: Color_Targets;
log: Log;
accent: Log;
forky: Log;
errata: Log;
keys: typeof Object.keys;
simple_clean(s: str): str;
}
export declare type Ops_Gen = new (conf?: Conf) => O;
export declare type Ops_Facade = Abstract_Constructor<Conf | undefined, O>;
declare type str = string;
export {};