import type { IConfiguration, YargsParams } from '@oslo-flanders/core'; export declare class EaUmlConverterConfiguration implements IConfiguration { /** * Local path or URL to a EAP file. */ private _umlFile; /** * The name of the diagram within the EAP file. */ private _diagramName; /** * Name of the RDF output file */ private _outputFile; /** * Version id for the RDF document */ private _versionId; /** * An RDF serialisation */ private _outputFormat; /** * The base URI of the environment where the document will be published */ private _publicationEnvironment; /** * A boolean to enable debug mode which is more resilient to errors */ private _debug; /** * A boolean that decided whether or not all tags will be added to the generated output */ private _allTags; /** * The format of the input file, AccessDB or SQLite */ private _inputFormat; createFromCli(params: YargsParams): Promise; get umlFile(): string; get diagramName(): string; get outputFile(): string; get versionId(): string; get outputFormat(): string; get publicationEnvironment(): string; get allTags(): boolean; get debug(): boolean; get inputFormat(): string; }