import { EventEmitter } from "@angular/core"; import { ErrorTooltipPosition } from "./form-position-enum"; export declare abstract class FormOptionsShared { key: string; label: string; introInfo: string; introUrl: string; placeholder: string; disabled: boolean; errorVisible: boolean | EventEmitter; introVisible: boolean; successNotificationHidden: boolean; errorDict: { [id: string]: { priority: number; message: string; }; }; introInfoPosition?: number; errorInfoPosition?: ErrorTooltipPosition; constructor(options: { key: string; label?: string; introInfo?: string; introUrl?: string; placeholder?: string; disabled?: boolean; errorDict?: { [id: string]: { priority: number; message: string; }; }; errorVisible?: boolean | EventEmitter; introVisible?: boolean; successNotificationHidden?: boolean; introInfoPosition?: number; errorInfoPosition?: ErrorTooltipPosition; }); getErrorMessage(errors: { [id: string]: boolean; }): string; }