@visionfi/desktop-sdk
Version:
Desktop SDK for VisionFI Cloud Run services with Azure AD authentication
27 lines (26 loc) • 741 B
TypeScript
/**
* Admin Client - handles administrative operations in Desktop SDK
* Copyright (c) 2024-2025 VisionFI. All Rights Reserved.
*/
import { AxiosInstance } from 'axios';
import { ProductTypesResponse, ClientInfoResponse } from '@visionfi/core';
export declare class AdminClient {
private apiClient;
constructor(apiClient: AxiosInstance);
/**
* Get available product types
*/
getProductTypes(): Promise<ProductTypesResponse>;
/**
* Get available workflows (legacy - kept for compatibility)
*/
getWorkflows(): Promise<any>;
/**
* Get client information
*/
getClientInfo(): Promise<ClientInfoResponse>;
/**
* Handle errors consistently
*/
private handleError;
}