/** * Subscribes to `postgres_changes` on the three Schema Builder tables and * invalidates the canonical TanStack Query keys whenever Supabase Realtime * emits an event. Keeps every open developer tab in sync per ยง3.8. * * Safe to call with `enabled: false` during SSR. */ import type { LooseSupabaseClient } from '../service.js'; import type { AppScope } from '../types.js'; export interface UseRealtimeSubscriptionOptions { client: LooseSupabaseClient; tenantId: string | null; appScope: AppScope; enabled?: boolean; } export declare function useRealtimeSubscription({ client, tenantId, appScope, enabled, }: UseRealtimeSubscriptionOptions): void; //# sourceMappingURL=useRealtimeSubscription.d.ts.map