collectlie
Version:
TypeScript SDK for Collectlie - flexible data collection platform with custom types, schema validation, and Supabase backend integration
13 lines • 576 B
TypeScript
import { ApiResponse, SDKConfig } from '../types';
export declare class SupabaseFeedbackClient {
private supabase;
private config;
constructor(config: SDKConfig);
private log;
invokeFunctionWithRetry<T>(functionName: string, payload: any, attempt?: number): Promise<ApiResponse<T>>;
submitFeedback<T>(feedbackData: any): Promise<ApiResponse<T>>;
getFeedback<T>(params?: any): Promise<ApiResponse<T>>;
getAnalytics<T>(params?: any): Promise<ApiResponse<T>>;
testConnection(): Promise<boolean>;
}
//# sourceMappingURL=supabase-client.d.ts.map