import type { CSpellReporter, Issue } from '@cspell/cspell-types'; import { LinterOptions } from '../options'; import { GlobSrcInfo } from '../util/glob'; interface Deprecated { fileLists?: LinterOptions['fileList']; } export declare class LintRequest { readonly fileGlobs: string[]; readonly options: LinterOptions & Deprecated; readonly reporter: CSpellReporter; readonly uniqueFilter: (issue: Issue) => boolean; readonly locale: string; readonly configFile: string | undefined; readonly excludes: GlobSrcInfo[]; readonly root: string; readonly showContext: number; readonly enableGlobDot: boolean | undefined; readonly fileLists: string[]; constructor(fileGlobs: string[], options: LinterOptions & Deprecated, reporter: CSpellReporter); } export {}; //# sourceMappingURL=LintRequest.d.ts.map