import * as textRunner from "text-runner-engine"; import * as commands from "./commands/index.js"; import * as formatters from "./formatters/index.js"; /** arguments provided by the user, either via command line or via config file */ export declare class Data { $schema?: string; configFileName?: string; defaultFile?: string; emptyWorkspace?: boolean; exclude?: string | string[]; files?: string; format?: formatters.Names; ignoreLinkTargets?: RegExp[]; online?: boolean; publications?: textRunner.configuration.Publications; regionMarker?: string; scaffoldLanguage?: commands.ScaffoldLanguage; showSkipped?: boolean; systemTmp?: boolean; workspace?: string; constructor(data?: Partial); /** merges the given configuration data into this instance */ merge(other: Data): Data; toEngineConfig(): textRunner.configuration.APIData; }