FileSystemEntityType typeSync(String path, { bool followLinks: true })

Synchronously finds the type of file system object that a path points to. Returns a FileSystemEntityType.

FileSystemEntityType has the constant instances FILE, DIRECTORY, LINK, and NOT_FOUND. type will return LINK only if the optional named argument followLinks is false, and path points to a link. If the path does not point to a file system object, or any other error occurs in looking up the path, NOT_FOUND is returned. The only error or exception that may be thrown is ArgumentError, caused by passing the wrong type of arguments to the function.

Source

static FileSystemEntityType typeSync(String path, {bool followLinks: true}) =>
    FileSystemEntityType._lookup(_getTypeSync(path, followLinks));