UNPKG

@pronix/hyper-flow

Version:

Framework for building progressive console applications on node.js platform

25 lines (24 loc) 803 B
import { HyperContext } from "./HyperContext"; export declare class Hyper { private _contexts; private _stopWord; private _defaultContext; static question: import("../Readline/readline").Question; constructor(_contexts?: Array<HyperContext>, _stopWord?: string, _defaultContext?: HyperContext); set defaultContext(ctx: HyperContext); get defaultContext(): HyperContext; get contexts(): HyperContext[]; get stopWord(): string; set stopWord(sw: string); next(context: HyperContext): Hyper; back(): Hyper; clearContexts(): Hyper; private context; listen(): Hyper; } export declare const createHyper: () => Hyper; declare const _default: { Hyper: typeof Hyper; createHyper: () => Hyper; }; export default _default;