/**
 * convenient node to apply an addition, followed by a mult and another addition
 *
 *
 *
 */
import { BaseNodeGlMathFunctionArg4GlNode } from './_BaseMathFunction';
import { ShadersCollectionController } from './code/utils/ShadersCollectionController';
declare enum MultAddGlNodeInputName {
    VALUE = "value",
    PRE_ADD = "preAdd",
    MULT = "mult",
    POST_ADD = "postAdd"
}
export declare class MultAddGlNode extends BaseNodeGlMathFunctionArg4GlNode {
    static type(): string;
    protected _gl_input_name(index: number): MultAddGlNodeInputName;
    paramDefaultValue(name: string): number;
    setLines(shaders_collection_controller: ShadersCollectionController): void;
}
export {};
