collectlie
Version:
TypeScript SDK for Collectlie - flexible data collection platform with custom types, schema validation, and Supabase backend integration
10 lines • 451 B
TypeScript
import { SDKConfig, ApiResponse, SubmissionData } from '../types';
export declare class HttpClient {
private config;
constructor(config: SDKConfig);
private makeRequest;
submitSubmission<T>(submissionData: SubmissionData): Promise<ApiResponse<T>>;
submitWithFiles<T>(submissionData: SubmissionData): Promise<ApiResponse<T>>;
hasFilesToUpload(submissionData: SubmissionData): boolean;
}
//# sourceMappingURL=http-client.d.ts.map