import { EventEmitter, OnInit } from '@angular/core'; import { I18nService } from '../../../services/i18n'; import { FormMetadata, FormSubmit } from '../../types'; import { RequestFormMetadata, RequestSubmitEvent } from './types'; import * as i0 from "@angular/core"; export declare class RequestFormComponent implements OnInit { props: RequestFormMetadata; onSubmit: EventEmitter; onCancel: EventEmitter; protected i18n: I18nService; private requestService; private feedbackService; formProps: FormMetadata; isSubmitting: import("@angular/core").WritableSignal; isSuccess: import("@angular/core").WritableSignal; error: import("@angular/core").WritableSignal; constructor(); ngOnInit(): void; private buildFormProps; handleFormSubmit(submitted: FormSubmit): Promise; onCancelClick(): void; protected t(key: string): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }