import {FileID} from './fileID' export interface StorageBackend { write(fileID: FileID, stream: NodeJS.ReadableStream, replace?: boolean): Promise read(fileID: FileID): Promise<[NodeJS.ReadableStream, number]> delete(fileID: FileID): Promise exists(fileID: FileID): Promise }