import { JsLinesCollectionController } from '../../../nodes/js/code/utils/JsLinesCollectionController';
import { BaseNodeType } from '../../../nodes/_Base';
import { NamedFunctionMap } from './All';
import { BaseNamedFunctionRegister } from './_BaseRegister';
export declare class NamedFunctionRegister extends BaseNamedFunctionRegister {
    getFunction<K extends keyof NamedFunctionMap>(functionName: K, node: BaseNodeType, shadersCollectionController?: JsLinesCollectionController): NamedFunctionMap[K];
}
