DefinitelyTyped/types/simplecrawler/cache-backend-fs.d.ts
Pedro Mutter 7b5f8da253 Types definitions to simplecrawler module (#34997)
* simplecrawler modules type definition

* required fixes in export
2019-05-01 17:25:46 -07:00

17 lines
524 B
TypeScript

import { QueueItem } from './queue';
export default function(loadParameter?: string): FSBackend;
export class FSBackend {
laoded: boolean;
index: number[];
location: string;
fileExists(location: string): boolean;
isDirectory(location: string): boolean;
load(): void;
saveCache(callback?: (err: NodeJS.ErrnoException | null) => void): void;
setItem(queueObject: QueueItem, data: any, callback?: () => void): void;
getItem(queueObject: QueueItem, callback?: (error?: Error, data?: any) => void): false;
}