import { Options, SLOCResult } from './types'; /** * @typedef {Object} Options * @property {string} path The path to walk. * @property {Array} extensions File extensions to look for. * @property {Array} [ignorePaths] A list of directories to ignore. * @property {boolean} [ignoreDefault] Whether or not to ignore the default extensions provided. * @param {function} [logger] Outputs extra information to this function if specified. */ /** * Async walks and counts SLOC in files in the given path. * @param {Options} options Options passed to the function. * @return {Promise} Resolves to an object containing SLOC and filepaths. * Returns null if no files matched the given path. */ declare const walkAndCount: (options: Options) => Promise; export { walkAndCount };