@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
30 lines (29 loc) • 864 B
TypeScript
import { FileVersion } from "../fileversion";
import { ApiRoutesDictionary } from "./api-routes-dictionary";
/**
* Contains information about the REST API.
*/
export interface IApiInfo {
/**
* Gets the file version of the Content Hub API.
*/
readonly fileVersion: FileVersion;
/**
* Gets the minimum supported SDK version.
*/
readonly minimumSdkVersion: FileVersion;
/**
* A dictionary containing the API routes.
* Contents: route name -\> route link.
*/
readonly routes: ApiRoutesDictionary;
}
/**
* {@inheritDoc}
*/
export declare class ApiInfo implements IApiInfo {
readonly fileVersion: FileVersion;
readonly minimumSdkVersion: FileVersion;
readonly routes: ApiRoutesDictionary;
constructor(fileVersion: FileVersion, minimumSdkVersion: FileVersion, routes: ApiRoutesDictionary);
}