import { NodeDefinition, StaticGraphNode, StaticNodeDefinition, StaticNodeType } from '../../types/graph'; /** * An instance of the [[ok]] node. * See the [[ok]] documentation to find out more. */ export interface OkNode extends StaticGraphNode<'ok'> { } /** * A definition of the [[ok]] node. * See the [[ok]] documentation to find out more. */ export interface OkNodeDefinition extends StaticNodeDefinition<'ok'> { } /** * The implementation of the [[ok]] node. * See the [[ok]] documentation to learn more. */ export declare const OkNodeType: StaticNodeType<'ok'>; /** * Creates a new instance of a [[ok]] node, which is a type of a [[NodeDefinition]] used for notifying subscribers, * that a given operation was performed successfully. */ export declare function ok(): OkNodeDefinition; export declare function isOkNodeDefinition(value: NodeDefinition): value is OkNodeDefinition;