/// <reference types="node" />
import FileSystemHost from '../file-system';
declare class LoaderFileSystemHost extends FileSystemHost {
    constructor();
    existsSync(filepath: string): boolean;
    readdir(...args: Parameters<FileSystemHost['readdir']>): Promise<string[]>;
    readdirSync(...args: Parameters<FileSystemHost['readdirSync']>): string[];
    readFile(...args: Parameters<FileSystemHost['readFile']>): Promise<string | Buffer>;
    readFileSync(...args: Parameters<FileSystemHost['readFileSync']>): string | Buffer;
    writeFile(...args: Parameters<FileSystemHost['writeFile']>): Promise<void>;
    writeFileSync(...args: Parameters<FileSystemHost['writeFileSync']>): void;
}
export default LoaderFileSystemHost;
