import { WatchedData, WatchedFile, WatchedFolder } from "../docs/docs"; declare class Utils { /** * Checks if the given WatchedData is a WatchedFile. * @param data The WatchedData to check. * @returns true if the given WatchedData is a WatchedFile, false otherwise. */ isWatchedFile(data: WatchedData): data is WatchedFile; /** * Checks if the given WatchedData is a WatchedFolder. * @param data The WatchedData to check. * @returns true if the given WatchedData is a WatchedFolder, false otherwise. */ isWatchedFolder(data: WatchedData): data is WatchedFolder; /** * Checks if the given `WatchedData` objects are of the same type (i.e. both are `WatchedFolder`, or both are `WatchedFile`). * @param a The first `WatchedData` object to compare. * @param b The second `WatchedData` object to compare. * @returns true if the objects are of the same type, false otherwise. */ areSameWatchedDataTypes(a: WatchedData, b: WatchedData): boolean; } declare const utils: Utils; export default utils;