| 1234567891011121314151617181920 | import type * as fsStat from '@nodelib/fs.stat';import type { Dirent, ErrnoException } from '../types';export interface ReaddirAsynchronousMethod {    (filepath: string, options: {        withFileTypes: true;    }, callback: (error: ErrnoException | null, files: Dirent[]) => void): void;    (filepath: string, callback: (error: ErrnoException | null, files: string[]) => void): void;}export interface ReaddirSynchronousMethod {    (filepath: string, options: {        withFileTypes: true;    }): Dirent[];    (filepath: string): string[];}export declare type FileSystemAdapter = fsStat.FileSystemAdapter & {    readdir: ReaddirAsynchronousMethod;    readdirSync: ReaddirSynchronousMethod;};export declare const FILE_SYSTEM_ADAPTER: FileSystemAdapter;export declare function createFileSystemAdapter(fsMethods?: Partial<FileSystemAdapter>): FileSystemAdapter;
 |