/** * Defines a string dictionary. */ export interface IStringDictionary { [index: string]: T; } /** * Defines a number dictionary. */ export interface INumberDictionary { [index: number]: T; } /** * Defines a member that can have a value or be null. */ export declare type Nullable = null | T; /** * Defines a member that can have a value or be undefined. */ export declare type Undefinable = undefined | T; export declare function isDefined(value: any): boolean; export declare function isUndefined(value: any): boolean; export declare function isFinite(value: any): boolean; export declare function isString(value: any): boolean;