import type FileSystem from '../lib/file-system.js'; import Result from '../lib/result.js'; interface SkipPathsMatching { extensions?: string[]; patterns?: string[]; flags?: string; } interface FileStartsWithOptions { globsAll?: string[]; files?: string[]; nocase?: boolean; patterns: string[]; flags?: string; lineCount: number; 'skip-binary-files'?: boolean; 'skip-paths-matching'?: SkipPathsMatching; 'human-readable-pattern'?: string; 'succeed-on-non-existent'?: boolean; } declare function fileStartsWith(fs: FileSystem, options: FileStartsWithOptions): Promise; export default fileStartsWith;