import { AfterViewInit, ElementRef, OnChanges, OnDestroy, SimpleChanges } from "@angular/core";
import { Question } from "survey-core";
import * as i0 from "@angular/core";
export declare class CustomWidgetComponent implements AfterViewInit, OnDestroy, OnChanges {
    css: any;
    model: Question;
    container: ElementRef<HTMLDivElement>;
    get hasDefaultRender(): boolean;
    get hasHtml(): boolean;
    get customHtml(): string;
    get hasAngularComponent(): boolean;
    get componentName(): string;
    ngAfterViewInit(): void;
    ngOnChanges(simpleChanges: SimpleChanges): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<CustomWidgetComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CustomWidgetComponent, "sv-ng-custom-widget", never, { "css": "css"; "model": "model"; }, {}, never, never>;
}
