interface IEslintConfigMessages {
    branchScriptDescription: string;
    cannotEnableBothTypescript: string;
    configurationCannotProceed: string;
    configurationCompleted: string;
    configurationFilesLabel: string;
    customizeInFile: string;
    detectedFeatures: (features: string) => string;
    detectedFrameworks: (frameworks: string) => string;
    detectingFrameworks: string;
    eslintConfigCreated: string;
    eslintPackageName: string;
    eslintSetupFailed: string;
    eslintUninstalledSuccessfully: string;
    eslintUpdateCancelled: string;
    eslintVersionLower: (current: string, required: string) => string;
    existingConfigAborted: string;
    existingConfigDetected: string;
    existingConfigUninstalled: string;
    existingFilesAborted: string;
    existingFilesDetected: (filesList: string) => string;
    failedDetectFrameworks: string;
    failedSetupConfig: string;
    failedUninstallConfig: string;
    failedUserConfirmation: string;
    featureRequiresTypescript: (feature: string) => string;
    frameworkConfigurationsLabel: string;
    frameworkDetectionCompleted: string;
    frameworksLabel: string;
    generatedScriptsLabel: string;
    installedFeaturesLabel: string;
    lintPaths: string;
    noFeaturesSelected: string;
    noFrameworkConfigurations: string;
    noFrameworksDetected: string;
    removeEslintVersion: (version: string) => string;
    selectFeatures: string;
    settingUpConfig: string;
    setupEslintPrompt: string;
    typescriptStrictSelected: string;
    uninstallingConfig: string;
    uninstallingEslint: string;
}
export declare const ESLINT_CONFIG_MESSAGES: IEslintConfigMessages;
export {};
//# sourceMappingURL=messages.constant.d.ts.map