export declare function createPromise<T = void>(): {
    resolver: (resolvedData: T | PromiseLike<T>) => void;
    promise: Promise<T>;
};
export declare function createPromiseFn<T = void>(): {
    resolver: (resolvedData: T | PromiseLike<T>) => void;
    fn: () => Promise<T>;
};
//# sourceMappingURL=createPromise.d.ts.map