UNPKG

typespec-bdd

Version:

BDD framework for TypeScript.

19 lines (18 loc) 724 B
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; }