import type { AsyncVoid } from '../../types/internal'; type Return = Readonly<{ clearRejectTimeout: () => void; promiseWithTimeout: Promise; reject: (error: RejectValue) => void; resolve: (value: ResolveValue) => void; setRejectTimeoutFunction: (rejectTimeoutFunction: () => AsyncVoid) => void; }>; /** * Get typed promise with his resolve and reject functions, * and with setted timeout. */ export declare const getPromiseWithResolveAndReject: (timeoutInMs: number) => Return; export {};