UNPKG

contensis-delivery-api

Version:

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

23 lines (22 loc) 780 B
import { Config } from '../models'; import { ClientGrants, ClientGrantType, ClientParams, ResponseHandler } from 'contensis-core-api'; export declare class ClientConfig implements Config { private currentConfig; private previousConfig; rootUrl: string; accessToken: string; clientType: ClientGrantType; clientDetails: ClientGrants; defaultHeaders: { [key: string]: string; }; projectId: string; language: string; versionStatus: 'published' | 'latest'; pageSize: number; responseHandler: ResponseHandler; fetchFn: (input: RequestInfo, init?: RequestInit) => Promise<Response>; constructor(currentConfig: Config, previousConfig: Config); toParams(): ClientParams; private getValue; }