export interface PromiseCallbacks {
    resolve: (result?: any) => void;
    reject: (err: Error) => void;
}
/**
 * Creates a new Promise, returns it and its callbacks.
 */
export declare const newPromiseAndCallbacks: () => [Promise<any>, PromiseCallbacks];
