feedlet-widget
Version:
Lightweight JavaScript widget for capturing user feedback and exit-intent surveys
14 lines (12 loc) • 521 B
TypeScript
import { FeedLetConfig, FeedbackReport, ExitSurvey } from './types';
export declare class SupabaseClient {
private client;
private config;
constructor(config: FeedLetConfig);
saveFeedbackReport(report: FeedbackReport): Promise<void>;
saveExitSurvey(survey: ExitSurvey): Promise<void>;
uploadScreenshot(screenshot: Blob): Promise<string>;
uploadScreenshots(screenshots: Blob[]): Promise<string[]>;
testConnection(): Promise<boolean>;
getCommentById(commentId: string): Promise<any>;
}