import { TypedObjNode } from './_Base';
import { Group } from 'three';
import { NodeParamsConfig } from '../utils/params/ParamsConfig';
export declare class BaseManagerObjNode<K extends NodeParamsConfig> extends TypedObjNode<Group, K> {
    protected _attachableToHierarchy: boolean;
    createObject(): Group<import("three").Object3DEventMap>;
    cook(): void;
}
declare class ParamLessObjParamsConfig extends NodeParamsConfig {
}
export declare class ParamLessBaseManagerObjNode extends BaseManagerObjNode<ParamLessObjParamsConfig> {
}
export {};
