/** * Contentful Delivery API Client. Contains methods which allow access to the * different kinds of entities present in Contentful (Entries, Assets, etc). */ import { AxiosInstance } from 'contentful-sdk-core'; import { GetGlobalOptions } from './create-global-options.js'; import type { ContentfulClientApi } from './types/index.js'; import { ChainOptions } from './utils/client-helpers.js'; export interface CreateContentfulApiParams { http: AxiosInstance; getGlobalOptions: GetGlobalOptions; } export default function createContentfulApi({ http, getGlobalOptions }: CreateContentfulApiParams, options?: OptionType): ContentfulClientApi;