import { type SafeHtml } from '@angular/platform-browser';
import * as i0 from "@angular/core";
type SlotResolver = () => Promise | string;
export declare class StreamSlotComponent {
private readonly cdr;
private readonly sanitizer;
private readonly slotConsumer;
className?: string;
errorHtml?: string;
fallbackHtml: string;
id: string;
resolve: SlotResolver;
timeoutMs?: number;
readonly currentHtml: import("@angular/core").WritableSignal;
ngOnInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
export {};