import { NodeContext } from '../../../poly/NodeContext';
import { TypedNode } from '../../_Base';
export declare class ParamsEditableStateController<NC extends NodeContext> {
    private node;
    constructor(node: TypedNode<NC, any>);
    private _initialized;
    initializeNode(): void;
    initialized(): boolean;
    private _checkParamsEditableStateBound;
    private _checkParamsEditableState;
    private _paramsMatchEditableState;
    updateParamsEditableStateIfNeeded(): void;
}
