import depcheck from 'depcheck';
/**
 * Default configuration for lintydeps
 * @type {depcheck.Options}
 * @param {boolean} withoutDev - Ignore devDependencies
 * @param {boolean} ignoreBinPackage - Ignore bin package
 * @param {string[]} ignoreDirs - Directories to ignore
 * @param {string[]} ignoreMatches - Files to ignore
 * @param {Record<string, depcheck.Parser>} parsers - Custom parsers
 * @param {Record<string, depcheck.Detector>} detectors - Custom detectors
 * @param {depcheck.Special[]} specials - Custom specials
 * @default
 */
export declare const defaultConfig: {
    withoutDev: boolean;
    ignoreBinPackage: boolean;
    ignoreDirs: string[];
    /**
     * Ignore the following package globs
     * @type {string[]}
     * @ignore babel-* | Ignore babel packages
     * @ignore lintydeps | Ignore lintydeps (this package)
     * @ignore "@newrelix/native-metrics" | Ignore newrelic native metrics (not required)
     * @ignore coveralls | Ignore coveralls (used in package.json)
     * @ignore node-sass | Ignore node-sass (used by tools to compile css)
     * @ignore istanbul | Ignore istanbul (used for code coverage)
     * @ignore css-loader | Ignore css-loader (used to load css files)
     * @ignore file-loader | Ignore file-loader (used to load files)
     * @ignore sass-loader | Ignore sass-loader (used to load sass files)
     * @ignore postcss-loader | Ignore postcss-loader (used to load postcss files)
     * @ignore image-webpack-loader | Ignore image-webpack-loader (used to load images)
     * @ignore mocha | Ignore mocha (used for testing)
     */
    ignoreMatches: string[];
    parsers: {
        '*.js': depcheck.Parser[];
        '*.jsx': depcheck.Parser;
        '*.ts': depcheck.Parser;
        '*.tsx': depcheck.Parser;
    };
    detectors: depcheck.Detector[];
    specials: depcheck.Parser[];
};
//# sourceMappingURL=default.d.ts.map