noodl-loader
Version:
Loader for noodl applications
14 lines (13 loc) • 745 B
TypeScript
/// <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;