contensis-delivery-api
Version:
Client for retrieving content using the read-only Contensis Delivery API
18 lines (17 loc) • 725 B
TypeScript
import { IEntryOperations } from './IEntryOperations';
import { IContentTypeOperations } from './IContentTypeOperations';
import { IProjectOperations } from './IProjectOperations';
import { ITaxonomyOperations } from './ITaxonomyOperations';
import { IParamsProvider } from 'contensis-core-api';
import { INodeOperations } from './INodeOperations';
export interface ContensisClient extends IParamsProvider {
entries: IEntryOperations;
contentTypes: IContentTypeOperations;
nodes: INodeOperations;
project: IProjectOperations;
taxonomy: ITaxonomyOperations;
getHeaders: (contentType?: string) => {
[key: string]: string;
};
ensureIsAuthorized: () => Promise<string>;
}