/** * useFileDelete Hook * * Hook for file deletion operations. * Provides deleteFile and deleteMultiple methods. * * @returns {CoreFileDeleteResult} Object containing: * - `deleteFile` - Delete a file by ID * - `deleteMultiple` - Delete multiple files by IDs * - `isDeleting` - Whether currently deleting * * @example Basic usage * ```typescript * const { deleteFile, deleteMultiple, isDeleting } = useFileDelete(); * * await deleteFile('file-123'); * await deleteMultiple(['file-1', 'file-2'], { soft: true }); * ``` */ import { type CoreFileDeleteResult } from '@plyaz/types/core'; /** * Hook for file deletion operations. * @returns Delete functions and state */ export declare function useFileDelete(): CoreFileDeleteResult; //# sourceMappingURL=useFileDelete.d.ts.map