export declare interface JQueryPromise<A> {
    done<B>(f: (a: A) => B): JQueryPromise<B>;
    fail<B>(f: (e: B) => B): JQueryPromise<B>;
}
export declare function $ToPromise<A>(p: JQueryPromise<A>): Promise<A>;
