@progress/sitefinity-nextjs-sdk
Version:
Provides OOB widgets developed using the Next.js framework, which includes an abstraction layer for Sitefinity communication. Additionally, it offers an expanded API, typings, and tools for further development and integration.
20 lines (19 loc) • 729 B
TypeScript
/**
* DTO for version information from Sitefinity Assistant API
*/
export interface VersionInfoDto {
ProductVersion: string;
}
/**
* API client for making calls to Sitefinity Assistant services
* Uses the NextJS RestClient infrastructure to properly handle OData API calls
* This provides the same functionality as .NET Core SitefinityAssistantClient
*/
export declare class SitefinityAssistantApiClient {
/**
* Gets version information from Sitefinity Assistant API
* Calls the Sitefinity OData unbound function to get version info
* @returns Promise with version info or null if API call fails
*/
static getVersionInfoAsync(assistantType: string | null): Promise<VersionInfoDto | null>;
}