typespec-bdd
Version:
BDD framework for TypeScript.
19 lines (18 loc) • 724 B
TypeScript
import { ITestReporter } from './Hooks';
export interface FileReaderCallback {
(responseText: string): void;
}
export declare abstract class FileReader {
static getInstance(testReporter: ITestReporter): FileReader;
abstract getFile(url: string, successCallback: FileReaderCallback): void;
}
export declare class BrowserFileReader extends FileReader {
private testReporter;
constructor(testReporter: ITestReporter);
getFile(url: string, successCallback: FileReaderCallback): void;
}
export declare class NodeFileReader extends FileReader {
private testReporter;
constructor(testReporter: ITestReporter);
getFile(url: string, successCallback: FileReaderCallback): void;
}