import { NamedFunction2 } from './_Base';
import { BaseSopNodeType } from '../nodes/sop/_Base';
export interface CookNodeFunctionOptions {
    onCookCompleted: () => void;
}
export interface CookNodeFunctionOptionsSerialized {
    onCookCompleted: string;
}
export declare class cookNode extends NamedFunction2<[BaseSopNodeType, CookNodeFunctionOptions]> {
    static type(): string;
    func(node: BaseSopNodeType, options: CookNodeFunctionOptions): void;
}
