import { AxiosInstance } from 'axios'; import { ContentClientConfigV2 } from '../../config'; import { FetchRequest, FetchResponse } from '../model/Fetch'; /** * Wraps `content/fetch` * @hidden */ export declare class GetContentItemsV2Impl { private readonly config; private readonly contentClient; constructor(config: ContentClientConfigV2, contentClient: AxiosInstance); getContentItemsByKey(keys: Array): Promise>; getContentItemsById(ids: Array): Promise>; getContentItems(requests: FetchRequest['requests'], parameters?: FetchRequest['parameters']): Promise>; fetchContentItems({ requests, parameters, }: FetchRequest): Promise>; }