UNPKG

contensis-delivery-api

Version:

Client for retrieving content using the read-only Contensis Delivery API

14 lines (13 loc) 863 B
import { Entry, EntryGetOptions, EntryListOptions, IEntryOperations, ContensisClient } from '../models'; import { IHttpClient, PagedList, PagedSearchList, Query, ZenqlQuery } from 'contensis-core-api'; export declare class EntryOperations implements IEntryOperations { private httpClient; private contensisClient; constructor(httpClient: IHttpClient, contensisClient: ContensisClient); get(idOrOptions: string | EntryGetOptions): Promise<Entry>; list(contentTypeIdOrOptions: string | EntryListOptions): Promise<PagedList<Entry>>; search<Q extends string | Query | ZenqlQuery>(query: Q, linkDepth?: number): Promise<PagedList<Entry> | PagedSearchList<Entry>>; resolve<T extends Entry | Entry[] | PagedList<Entry>>(entryOrList: T, fields?: string[]): Promise<T>; private searchUsingQuery; private searchUsingPost; }