import type { LiveComponent, LiveElement, PropsWithChildren } from '@use-gpu/live'; import type { TextureSource, ColorSpace } from '@use-gpu/core'; export type LinearRGBProps = PropsWithChildren<{ width?: number; height?: number; live?: boolean; history?: number; sampler?: Partial; depthStencil?: GPUTextureFormat | null; backgroundColor?: GPUColor; colorInput?: ColorSpace; samples?: number; tonemap?: 'aces' | 'hable' | 'unreal' | 'reinhard' | 'linear'; gain?: number; whitePoint?: number; label?: string; overlay?: boolean; then?: (texture: TextureSource) => LiveElement; }>; /** Sets up a Linear RGB render target and automatically renders it to the screen as sRGB. */ export declare const LinearRGB: LiveComponent;