/** * Client-safe image utilities — no node:fs, no Sharp, no Bun APIs. * These can be imported in both server and client (browser) contexts. */ export type { ImageProps } from '../../types/image'; export declare const DEFAULT_DEVICE_SIZES: number[]; export declare const DEFAULT_IMAGE_SIZES: number[]; export declare const DEFAULT_QUALITY = 75; export declare const OPTIMIZATION_ENDPOINT = "/_absolute/image"; export declare const buildOptimizedUrl: (src: string, width: number, quality: number, basePath?: string) => string; export declare const getAllSizes: (deviceSizes?: number[], imageSizes?: number[]) => number[]; export declare const generateBlurSvg: (base64Thumbnail: string) => string; export declare const generateSrcSet: (src: string, width: number | undefined, sizes: string | undefined, deviceSizes?: number[], imageSizes?: number[]) => string;