UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

12 lines (11 loc) 660 B
import type Joi from 'joi'; import type { OutputFormatter } from './text/ansi'; interface SchemaLine { level: number; text: string; } export declare function describeSchema(schema: Joi.Schema, f?: OutputFormatter): string; export declare function genericDescription(level: number, formatter: OutputFormatter, name: string, desc: Joi.Description | undefined): SchemaLine[]; export declare function headerLine(level: number, formatter: OutputFormatter, name: string, type: string, flags: object | undefined): SchemaLine[]; export declare function describeObject(level: number, formatter: OutputFormatter, desc: Joi.Description): SchemaLine[]; export {};