This commit is contained in:
20
node_modules/licia/Class.d.ts
generated
vendored
Normal file
20
node_modules/licia/Class.d.ts
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
import extend = require('./extend');
|
||||
import inherits = require('./inherits');
|
||||
import types = require('./types');
|
||||
|
||||
declare namespace Class {
|
||||
class Base {
|
||||
toString(): string;
|
||||
}
|
||||
class IConstructor extends Base {
|
||||
constructor(...args: any[]);
|
||||
static extend(methods: any, statics: any): IConstructor;
|
||||
static inherits(Class: types.AnyFn): void;
|
||||
static methods(methods: any): IConstructor;
|
||||
static statics(statics: any): IConstructor;
|
||||
[method: string]: any;
|
||||
}
|
||||
}
|
||||
declare function Class(methods: any, statics?: any): Class.IConstructor;
|
||||
|
||||
export = Class;
|
||||
Reference in New Issue
Block a user