import React from "react"; import type { OptimizedImageFormat } from "./OptimizedImage.js"; export interface OptimizedBackgroundImageProps { /** App asset path. URL suffixes are ignored when resolving build-emitted variants. */ src: string; children?: React.ReactNode; /** Must match `assetPipeline.images.formats` when custom build formats are configured. */ format?: OptimizedImageFormat; quality?: number; /** Preferred rendered width. Uses the nearest emitted width at or above it, or the largest emitted width. */ size?: number; /** Intrinsic source width. The original asset is used when this is missing or invalid. */ width?: number; /** Must match `assetPipeline.images.sizes` when custom build widths are configured. */ targetWidths?: readonly number[]; className?: string; style?: React.CSSProperties; } export declare function OptimizedBackgroundImage({ src, children, format, quality, size, width, targetWidths, className, style, }: OptimizedBackgroundImageProps): React.JSX.Element; //# sourceMappingURL=OptimizedBackgroundImage.d.ts.map