UNPKG

chonky

Version:

A File Browser component for React

18 lines (17 loc) 1.02 kB
import { Nullable } from 'tsdef'; import { FileData } from '../types/file.types'; export declare class FileHelper { static isDirectory(file: Nullable<FileData>): file is FileData; static isHidden(file: Nullable<FileData>): file is FileData; static isSymlink(file: Nullable<FileData>): file is FileData; static isEncrypted(file: Nullable<FileData>): file is FileData; static isClickable(file: Nullable<FileData>): file is FileData; static isOpenable(file: Nullable<FileData>): file is FileData; static isSelectable(file: Nullable<FileData>): file is FileData; static isDraggable(file: Nullable<FileData>): file is FileData; static isDroppable(file: Nullable<FileData>): file is FileData; static isDndOpenable(file: Nullable<FileData>): file is FileData; static getModDate(file: Nullable<FileData>): Nullable<Date>; static parseDate(maybeDate: Date | string | any): Nullable<Date>; static getChildrenCount(file: Nullable<FileData>): Nullable<number>; }