import { ChildNode } from '../child-node';
import { Node } from '../node';
import { NodeCreateOpts } from '../node-create-opts';
import { INodeCreateTasks } from '../tasks';
export declare class NodeCreator {
    private child_node;
    private o;
    constructor(node: ChildNode, opts: NodeCreateOpts);
    create(): INodeCreateTasks;
    partial_create(): Promise<Node>;
    private _get_create_cmd;
    private _make_node;
    private _make_node_no_task;
    private _make_temp_env_file;
    private _stop_at_task;
    private _upload_kso;
    private _upload_scripts;
    private _upload_sm;
    private _wait_for_elastic;
    private _wait_for_kibana;
}
//# sourceMappingURL=index.d.ts.map