/// /// /// export declare var Promise: typeof es6_promise.Promise; export declare class PromiseExample { public string: string; public number: number; public object: any; constructor(string: string, number: number); public createPromise(number: number): es6_promise.Promise; public promiseResolver(number: number, resolve: (result: TestClass) => void): void; public printResult(object: TestClass): void; } export declare class TestClass { public result: number; constructor(number: number); } export declare var example: PromiseExample;