UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

18 lines (17 loc) 813 B
import type { BaseQueryFormat, BaseQueryResult } from '../../base-query-format'; import { executeConfigQuery } from './config-query-executor'; import { type OutputFormatter } from '../../../util/text/ansi'; import Joi from 'joi'; import type { FlowrConfigOptions } from '../../../config'; export interface ConfigQuery extends BaseQueryFormat { readonly type: 'config'; } export interface ConfigQueryResult extends BaseQueryResult { readonly config: FlowrConfigOptions; } export declare const ConfigQueryDefinition: { readonly executor: typeof executeConfigQuery; readonly asciiSummarizer: (formatter: OutputFormatter, _processed: unknown, queryResults: BaseQueryResult, result: string[]) => boolean; readonly schema: Joi.ObjectSchema<any>; readonly flattenInvolvedNodes: () => never[]; };