UNPKG

@servant/servant-cli

Version:

Servant builder for node modules. Cli client fro servant.

23 lines (22 loc) 854 B
import * as React from "react"; import { GeneratorResults, GeneratorSaveResults } from "@servant/servant-generators"; import * as api from "@servant/servant"; import { ServantModules } from "../index"; import { Deffered } from "../utils"; export type UnifyState = { waiter: Deffered<void> | null; preparedUnify: api.Module.PrepareUnifyResults | null; result: GeneratorResults<api.Module.UnifyCustomData> | null; saveResult: GeneratorSaveResults | null; error: Error | null; }; export type UnifyProps = UnifyState & { debug: boolean; loaded: [number, number] | null; date: Date; latest: boolean; modules: ServantModules; setState: (state: Partial<UnifyState>) => void; onDone: (state: GeneratorSaveResults) => void; }; export declare const Unify: React.StatelessComponent<UnifyProps>;