/** * @barba/core/utils/request *

* ## Fetch pages for transitions. * * - Includes timeout * - Uses Fetch API * - Handles errors * * @module core/utils/request * @preferred */ /***/ import { Cache } from '@barba/core/src/modules/Cache'; import { Headers } from '@barba/core/src/modules/Headers'; import { IResponse, RequestError } from '../defs'; /** * Init a page request. * Fetch the page and returns a promise with the text content. */ declare function request(url: string, ttl: number, requestError: RequestError, cache: Cache, headers: Headers): Promise; export { request };