import { OnInit, ElementRef } from '@angular/core'; import { UntypedFormControl, UntypedFormGroup, AbstractControl } from '@angular/forms'; import { AnnotationCharacterLimit } from '../../models/character-limit'; import { IAnnotationCard } from '../../models/ui'; import { AnnotationCardErrorStateMatcher } from '../../models/error-matcher'; import * as i0 from "@angular/core"; export declare class CreateAnnotationCardComponent implements OnInit { annotationCharacterConfig: import("@angular/core").InputSignal; defaultTitle: import("@angular/core").InputSignal; cancelClick: import("@angular/core").OutputEmitterRef; saveClick: import("@angular/core").OutputEmitterRef; private formBuilder; formGroup: UntypedFormGroup; matcher: AnnotationCardErrorStateMatcher; ngOnInit(): void; set inputAutoFocus(element: ElementRef); saveAnnotationClick(): void; get title(): UntypedFormControl; get description(): UntypedFormControl; getErrors(control: AbstractControl, name: string): string[] | null; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }