Urara-Blog/node_modules/.pnpm-store/v3/files/5c/9e5f86fad50764f084a77127d60a4aa3e6dbe1ed2f25e3cdfbd095d57af6ad8045ac464ba0414e154bcb0c6ced0aa02992ccfb156799fb19d44b1e8c2594cf
2022-08-14 01:14:53 +08:00

12 lines
478 B
Text

import AsyncReader from '../readers/async';
import type Settings from '../settings';
import type { Entry, Errno } from '../types';
export declare type AsyncCallback = (error: Errno, entries: Entry[]) => void;
export default class AsyncProvider {
private readonly _root;
private readonly _settings;
protected readonly _reader: AsyncReader;
private readonly _storage;
constructor(_root: string, _settings: Settings);
read(callback: AsyncCallback): void;
}