typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
27 lines (21 loc) • 845 B
TypeScript
/// <reference path="../../../globals.d.ts" />
/// <reference path="../disposable/disposable.d.ts" />
declare module goog.module {
class BaseModule extends BaseModule__Class { }
/** Fake class which should be extended to avoid inheriting static properties */
class BaseModule__Class extends goog.Disposable__Class {
/**
* A basic module object that represents a module of Javascript code that can
* be dynamically loaded.
*
* @constructor
* @extends {goog.Disposable}
*/
constructor();
/**
* Performs any load-time initialization that the module requires.
* @param {Object} context The module context.
*/
initialize(context: Object): void;
}
}