import { CallArgumentArray, CallArgumentMap, CallOperation } from '../../operations/call'; import { NodeDefinition, StatelessGraphNode, StatelessNodeDefinition, StatelessNodeType } from '../../types/graph'; export interface QuerySetCallOperationNode extends StatelessGraphNode<'query-set-call-operation', QuerySetCallOperationNodeProperties> { } export interface QuerySetCallOperationNodeDefinition extends StatelessNodeDefinition<'query-set-call-operation', QuerySetCallOperationNodeProperties> { } export interface QuerySetCallOperationNodeProperties { operation: CallOperation; } export declare const QuerySetCallOperationNodeType: StatelessNodeType<'query-set-call-operation', QuerySetCallOperationNodeProperties>; export declare function querySetCallOperation(args?: CallArgumentArray | CallArgumentMap): QuerySetCallOperationNodeDefinition; export declare function querySetCallOperation(operation: CallOperation): QuerySetCallOperationNodeDefinition; export declare function isQuerySetCallOperationNodeDefinition(value: NodeDefinition): value is QuerySetCallOperationNodeDefinition;