Uname: Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 162.213.251.212
Your Ip: 18.117.93.231
User: allssztx (535) | Group: allssztx (533)
Safe Mode: OFF
Disable Function:
NONE

name : fs.d.ts
/// <reference types="node" />
import * as fs from 'fs';
import { FilterFunction } from '@mrmlnc/readdir-enhanced';
import { IOptions } from '../managers/options';
import { Entry } from '../types/entries';
import { Pattern } from '../types/patterns';
export default abstract class FileSystem<T> {
    private readonly options;
    constructor(options: IOptions);
    /**
     * The main logic of reading the entries that must be implemented by each adapter.
     */
    abstract read(filepaths: string[], filter: FilterFunction): T;
    /**
     * Return full path to entry.
     */
    getFullEntryPath(filepath: string): string;
    /**
     * Return an implementation of the Entry interface.
     */
    makeEntry(stat: fs.Stats, pattern: Pattern): Entry;
}
© 2025 GrazzMean-Shell