import ComponentHook from '../../component_hook.js'; import type ComponentContext from '../../component_context.js'; /** * Reads whatever `HandlesDownloads.download()` staged in the component's * store and turns it into the `download` effect the vendored client script * knows how to consume. Mirrors SupportRedirects's store-then-dehydrate * shape. */ export declare class SupportDownloads extends ComponentHook { dehydrate(context: ComponentContext): Promise; }