import { ConfigurationProvider, Resolver, Configuration, CacheFactory, GlobalOptions, DirectoryService, CachedFileSystem, BuiltinResolver } from '@fimbul/wotan'; import * as TSLint from 'tslint'; export declare class TslintConfigurationProvider implements ConfigurationProvider { private resolver; private fs; private cacheFactory; private builtinResolver; private directories; private options; private cache; private tslintConfigDir; private baseConfig; constructor(resolver: Resolver, fs: CachedFileSystem, cacheFactory: CacheFactory, builtinResolver: BuiltinResolver, directories: DirectoryService, options: GlobalOptions); find(fileName: string): string | undefined; resolve(name: string, basedir: string): string; load(filename: string): Configuration; parse(raw: TSLint.Configuration.IConfigurationFile, filename: string): Configuration; private getBaseConfiguration; }