import { NodeContext } from '../../poly/NodeContext';
import { NodeParamsConfig } from '../utils/params/ParamsConfig';
import { TypedNode } from '../_Base';
declare class ParamLessNetworkSopParamsConfig extends NodeParamsConfig {
}
export declare class BaseNetworkSopNode<K extends NodeParamsConfig> extends TypedNode<NodeContext.SOP, K> {
    static nodeContext(): NodeContext;
    cook(): void;
}
export declare class ParamLessBaseNetworkSopNode extends BaseNetworkSopNode<ParamLessNetworkSopParamsConfig> {
}
export {};
