UNPKG

ngx-custom-material-file-input

Version:
19 lines (18 loc) 571 B
import { ValidatorFn } from '@angular/forms'; export declare class FileValidator { /** * Function to control content of files * * @param bytes max number of bytes allowed * * @returns */ static maxContentSize(bytes: number): ValidatorFn; /** * Validator function to validate accepted file formats * * @param acceptedMimeTypes Array of accepted MIME types (e.g., ['image/jpeg', 'application/pdf']) * @returns Validator function */ static acceptedMimeTypes(acceptedMimeTypes: string[]): ValidatorFn; }