@wbg-mde/model
Version:
Metadata Editor Model Definitions
48 lines (47 loc) • 1.41 kB
TypeScript
import { AppLogConfig, PrefVariableRepository, DbPreference } from '../index';
export declare class ProjectConfiguration {
private _userdatapath;
private _masterdatapath;
private _appLogConfig;
private _rPath;
private _RFrequencyCalcLimit;
private _templateTypes;
private _defaultTemplates;
private _i18nResources;
private _customDataTypes;
private _enableDevTools;
private _QC_CONFIG;
private _variableRepoConfig;
private _publishConfig;
private _serverPort;
private _RServerPort;
private _RServer;
private _RTimeLimit;
private _db;
constructor();
ready(): Promise<void>;
set(config: any): Promise<boolean>;
userDataPath: string;
enableDevTools: boolean;
templateTypes: any;
customDataTypes: any;
i18nResources: any;
defaultTemplates: any;
publishConfig: any;
appLogConfig: AppLogConfig;
variableRepoConfig: PrefVariableRepository;
masterDataPath: string;
readonly workingDirectory: string;
readonly dbConnectionString: string;
rPath: string;
RFrequencyCalcLimit: number;
QC_CONFIG: string;
serverPort: number;
RServerPort: number;
RServer: string;
RTimeLimit: number;
db: DbPreference;
private readConfig;
private saveConfig;
}
export declare let configuaration: ProjectConfiguration;