build: allow users to specify --strictNullChecks (#14382)

PR Close #14382
This commit is contained in:
Alex Eagle
2017-02-08 19:50:16 -08:00
committed by Miško Hevery
parent 96073e51c3
commit 03e855ae8f
8 changed files with 72 additions and 54 deletions

View File

@ -211,11 +211,12 @@ export declare abstract class ChangeDetectorRef {
export declare function Class(clsDef: ClassDefinition): Type<any>;
/** @stable */
export interface ClassDefinition {
constructor: Function | any[];
export declare type ClassDefinition = {
extends?: Type<any>;
constructor: Function | any[];
} & {
[x: string]: Type<any> | Function | any[];
}
};
/** @stable */
export interface ClassProvider {