import { ElementRef, Renderer2, InputSignal } from "@angular/core"; import type { BuilderBlock } from "../../types/builder-block"; import type { BuilderComponentsProp, BuilderDataProps } from "../../types/builder-props"; import * as i0 from "@angular/core"; export type DropzoneProps = BuilderDataProps & BuilderComponentsProp & { name: string; attributes: any; }; export default class Slot { private renderer; builderContext: InputSignal; name: InputSignal; builderComponents: InputSignal; elRef0: import("@angular/core").Signal>; _listenerFns: Map; objSpread_parent_76vll8: import("@angular/core").Signal; objSpread_blocks_j4a76r: import("@angular/core").Signal; templateStr_y9vvxs(): string; setAttributes(el: HTMLElement, value: any, changes?: any): void; constructor(renderer: Renderer2); ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }