@dev-fastn-ai/ucl-sdk
Version:
Fastn UCL SDK - A robust TypeScript SDK for integrating AI agents with Fastn UCL
16 lines • 618 B
TypeScript
import type { UCLConfig, GetToolsResponse, ExecuteToolRequest, ExecuteToolResponse, GetConnectorsResponse } from '../types';
export declare class FastnAPIClient {
private client;
private config;
constructor(config: UCLConfig);
private validateConfig;
private setupInterceptors;
private getBaseUrl;
getTools(params?: {
limit?: number;
offset?: number;
}): Promise<GetToolsResponse>;
executeTool(request: ExecuteToolRequest): Promise<ExecuteToolResponse>;
getConnectors(tenantId?: string): Promise<GetConnectorsResponse>;
}
//# sourceMappingURL=api-client.d.ts.map