export interface ProjectSettingsDestination {
    name: string;
    url: string;
    proxyType?: string;
}
export interface ProjectSettingsBase {
    environment: string;
    appvariant: string;
    sourceSystem?: string;
    cfApiUrl?: string;
    cfSpace?: string;
    cfOrganization?: string;
}
export interface ProjectSettingsLegacy extends ProjectSettingsBase {
    destinations: ProjectSettingsDestination[];
}
export interface ProjectSettings extends ProjectSettingsBase {
    isInternalUsage?: boolean;
    ui5Version: string;
}
export default class Configuration {
    private projectPath;
    constructor(projectPath: string);
    getProjectPath(): string;
    getSettings(): Promise<ProjectSettings>;
}
