import { TConfig } from './config_types/TConfig'; import { TPathMap } from './helper_functions/path_mapping'; import { TCustomEdgeResponses } from './TCustomEdgeResponse'; import { TEdgeDefinition } from './TEdgeDefinition'; import { TNodeResponse } from './TNodeResponse'; import { TStandardEdgeResponse } from './TStandardEdgeResponse'; export declare function validate_edges(config: TConfig, path_map: TPathMap[], edge_definitions: TEdgeDefinition[]): TStandardEdgeResponse[]; export declare function determine_edge_result(edge_definition: TEdgeDefinition, node_response: TNodeResponse, edge_required: boolean, custom_edge_responses: TCustomEdgeResponses): TStandardEdgeResponse;