UNPKG

longurl-js

Version:

LongURL - Programmable URL management framework with entity-driven design and production-ready infrastructure

18 lines (17 loc) 697 B
/** * QR Code Storage Utility * * Handles uploading QR codes to Supabase Storage bucket. */ import { SupabaseClient } from '@supabase/supabase-js'; /** * Upload QR code to Supabase Storage bucket * * @param client Supabase client instance * @param base64DataUrl QR code as base64 data URL * @param entityType Entity type (e.g., 'product', 'user') * @param entityId Entity ID (e.g., 'laptop-123') * @param bucketName Bucket name (default: 'qr-codes') * @returns Public URL of uploaded QR code */ export declare function uploadQRCodeToBucket(client: SupabaseClient<any, 'public', any>, base64DataUrl: string, entityType: string, entityId: string, bucketName?: string): Promise<string>;