/** * svelte-idb — SSR Utilities * * Framework-agnostic browser detection. * Does NOT depend on $app/environment. */ import type { SSRStrategy } from '../core/types.js'; /** Returns true if running in a browser environment. */ export declare function isBrowser(): boolean; /** * Handles an SSR operation based on the configured strategy. * - 'noop': returns the provided default value silently. * - 'throw': throws an error. * - function: calls the custom handler, then returns the default. */ export declare function handleSSR(strategy: SSRStrategy | undefined, operation: string, defaultValue: T): T;