import { type ShaderProviderInstallation } from './provider.js'; export { offerRendererToShaderCapture } from './provider.js'; export interface AutomaticShaderHydration { readonly scene: string; readonly ready: Promise; dispose(): void; } /** * Discover and install the convention manifest while holding the renderer's first * build entry points. This makes the existing `registerDevtools({ renderer })` * line sufficient even though static-asset loading is asynchronous. */ export declare function installAutomaticShaderHydration(renderer: object, built?: { readonly base: string; }): AutomaticShaderHydration;