123456789101112131415161718192021222324252627282930313233 |
- import { NodePermissionStatus } from './NodePermissionStatus';
- import type { IFileSystemHandle, FileSystemHandlePermissionDescriptor } from '../fsa/types';
- export declare abstract class NodeFileSystemHandle implements IFileSystemHandle {
- readonly kind: 'file' | 'directory';
- readonly name: string;
- constructor(kind: 'file' | 'directory', name: string);
-
- isSameEntry(fileSystemHandle: NodeFileSystemHandle): boolean;
-
- queryPermission(fileSystemHandlePermissionDescriptor: FileSystemHandlePermissionDescriptor): NodePermissionStatus;
-
- remove({ recursive }?: {
- recursive?: boolean;
- }): Promise<void>;
-
- requestPermission(fileSystemHandlePermissionDescriptor: FileSystemHandlePermissionDescriptor): NodePermissionStatus;
- }
|