import { TuiControl } from '@taiga-ui/cdk/classes'; import { type TuiFileLike } from '../files.types'; import * as i0 from "@angular/core"; import * as i1 from "@taiga-ui/cdk/directives/native-validator"; import * as i2 from "@taiga-ui/core/directives/appearance"; import * as i3 from "./input-files-validator.directive"; export declare class TuiInputFilesDirective extends TuiControl { protected readonly host: any; protected readonly m: import("@angular/core").Signal; readonly el: HTMLInputElement; readonly reject: import("@angular/core").OutputRef; process(files: FileList): void; protected onClick(event: MouseEvent): void; protected onBlur(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }