import { ChildContainer } from '../child-container';
import { ContainerCreateOpts } from '../container-create-opts';
import { IContainerCreateTasks } from '../tasks';
export declare class ContainerCreator {
    private c;
    private o;
    constructor(container: ChildContainer, opts: ContainerCreateOpts);
    create(): IContainerCreateTasks;
    private _check_image;
    private _clear_volume_dir;
    private _create_container;
    private _get_image_labels;
    private _merge_env_vars;
    private _remove_container_with_my_name;
    private _start;
    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