import { IFilesRepository } from '../repositories/IFilesRepository'; import { UseCase } from '../../../core/domain/useCases/UseCase'; export declare class IsFileDeleted implements UseCase { private readonly filesRepository; constructor(filesRepository: IFilesRepository); /** * Returns a boolean, indicating whether the file has been deleted or not. * * @param {number | string} [fileId] - The File identifier, which can be a string (for persistent identifiers), or a number (for numeric identifiers). * @returns {Promise} - A boolean indicating whether the file has been deleted or not. */ execute(fileId: number | string): Promise; }