/** * Read a deferred promise published by `defer({ deferred: { : Promise } })` * inside an SSR data loader. Returns the Promise — feed straight into Svelte's * native `{#await}` block, or use `` (this package) for the * cross-adapter shape. * * ```svelte * * * {#await reviewsPromise} * * {:then reviews} * * {/await} * ``` * * Returns a forever-pending promise when the key is missing — surfaces * loader/consumer key drift as a visible {#await} loading state rather than * a silent runtime error. */ export declare function useDeferred(key: string): Promise;