import { OnInit } from '@angular/core'; import { ButtonMetadata } from '../../types'; import { FileInputMetadata } from './types'; import * as i0 from "@angular/core"; export declare class FileInputComponent implements OnInit { /** * Input configuration object. * @type {FileInputMetadata} * @property control - The Angular FormControl for the file input. * @property accept - Accepted file types (e.g., 'image/*', '.pdf'). */ props: FileInputMetadata; fileInput: any; private i18n; contrastButton: ButtonMetadata; selectedFile: File; constructor(); ngOnInit(): void; /** Get display text for file status */ getFileDisplayText(): string; onFileSelected(event: any): void; reset(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }