Files
bolt.new/app/types/global.d.ts
Dustin Loring ff111214c9 feat: auto sync
added auto syncing
2025-01-17 14:49:32 -05:00

17 lines
569 B
TypeScript

interface Window {
showDirectoryPicker(): Promise<FileSystemDirectoryHandle>;
}
interface FileSystemDirectoryHandle {
getDirectoryHandle(name: string, options?: { create?: boolean }): Promise<FileSystemDirectoryHandle>;
getFileHandle(name: string, options?: { create?: boolean }): Promise<FileSystemFileHandle>;
}
interface FileSystemFileHandle {
createWritable(): Promise<FileSystemWritableFileStream>;
}
interface FileSystemWritableFileStream extends WritableStream {
write(data: string | BufferSource | Blob): Promise<void>;
close(): Promise<void>;
}