1 |
|
2 |
|
3 | declare module 'typescript-definition-tester' {
|
4 | import * as ts from "typescript";
|
5 | export type DoneFunction = (err: any, results?: string[]) => void;
|
6 | export type FilterFunction = (fileName: string) => boolean;
|
7 | export function compile(fileNames: string[], options: ts.CompilerOptions, done: Function): void;
|
8 | export function compileDirectory(path: string, done: Function): void;
|
9 | export function compileDirectory(path: string, options: ts.CompilerOptions, done: Function): void;
|
10 | export function compileDirectory(path: string, filter: FilterFunction, done: Function): void;
|
11 | export function compileDirectory(path: string, filter: FilterFunction, options: ts.CompilerOptions, done: Function): void;
|
12 | export function walk(dir: string, done: DoneFunction): void;
|
13 | export function walk(dir: string, filter: FilterFunction, done: DoneFunction): void;
|
14 | }
|
15 |
|