import { OnInit, EventEmitter } from '@angular/core';
import { FormGroup } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class ParamInputComponent implements OnInit {
    param: any;
    disabled: boolean;
    form: FormGroup;
    label: string;
    showAsterisk: boolean;
    showCheckbox: boolean;
    type: string;
    actualComponent: string;
    changed: EventEmitter<any>;
    get requiredError(): boolean;
    get checkboxName(): string;
    constructor();
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDef<ParamInputComponent, never>;
    static ɵcmp: i0.ɵɵComponentDefWithMeta<ParamInputComponent, "materia-param-input", never, { "param": "param"; "disabled": "disabled"; "form": "form"; "label": "label"; "showAsterisk": "showAsterisk"; "showCheckbox": "showCheckbox"; }, { "changed": "changed"; }, never, never>;
}
