import PhasesState from "../PhasesState";
import { ColumnProperties } from "../../common/common.types";
declare class Creation extends PhasesState {
    private readonly _rootContainer;
    private _columnsData;
    private _columnsToCreate;
    private _allColumns;
    private _logger;
    constructor(_rootContainer: HTMLElement, _columnsData: ColumnProperties[]);
    execute(): void;
    private _mountAllElementsToRoot;
    private _mountComponentToRoot;
    private _createAndMountAllColumns;
    private _addComponentsToMountQueue;
    private _addComponentToMountQueue;
}
export default Creation;
