import { Readable } from 'node:stream';
import type { Component } from 'svelte';
export type RenderPipeableOptions = {
    bootstrapScriptContent?: string;
    bootstrapScripts?: string[];
    bootstrapModules?: string[];
    nonce?: string;
    onError?: (error: unknown) => void;
    progressiveChunkSize?: number;
    signal?: AbortSignal;
};
export declare const renderToPipeableStream: <Props extends Record<string, unknown> = Record<string, never>>(component: Component<Props>, props?: Props, { bootstrapScriptContent, bootstrapScripts, bootstrapModules, nonce, onError, progressiveChunkSize, signal }?: RenderPipeableOptions) => Readable;
