/**
 * 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>;
}
