type SlotResolver = () => Promise<string> | string;
export declare class DeferSlotComponent {
    readonly className: import("@angular/core").InputSignal<string | undefined>;
    readonly errorHtml: import("@angular/core").InputSignal<string | undefined>;
    readonly fallbackHtml: import("@angular/core").InputSignal<string>;
    readonly id: import("@angular/core").InputSignal<string>;
    readonly promise: import("@angular/core").InputSignal<Promise<string> | undefined>;
    readonly resolve: import("@angular/core").InputSignal<SlotResolver | undefined>;
    readonly timeoutMs: import("@angular/core").InputSignal<number | undefined>;
    readonly resolvedResolver: import("@angular/core").Signal<SlotResolver>;
}
export {};
